diff --git a/resources/fivepd/FivePD.net.dll b/resources/fivepd/FivePD.net.dll new file mode 100644 index 000000000..b0688eaa4 Binary files /dev/null and b/resources/fivepd/FivePD.net.dll differ diff --git a/resources/fivepd/FivePD_client.net.dll b/resources/fivepd/FivePD_client.net.dll new file mode 100644 index 000000000..096e50975 Binary files /dev/null and b/resources/fivepd/FivePD_client.net.dll differ diff --git a/resources/fivepd/FivePD_server.net.dll b/resources/fivepd/FivePD_server.net.dll new file mode 100644 index 000000000..de718ad60 Binary files /dev/null and b/resources/fivepd/FivePD_server.net.dll differ diff --git a/resources/fivepd/MenuAPI.dll b/resources/fivepd/MenuAPI.dll new file mode 100644 index 000000000..343fd92e9 Binary files /dev/null and b/resources/fivepd/MenuAPI.dll differ diff --git a/resources/fivepd/MySql.Data.dll b/resources/fivepd/MySql.Data.dll new file mode 100644 index 000000000..a95e69eb8 Binary files /dev/null and b/resources/fivepd/MySql.Data.dll differ diff --git a/resources/fivepd/Newtonsoft.Json.dll b/resources/fivepd/Newtonsoft.Json.dll new file mode 100644 index 000000000..6afafb8ee Binary files /dev/null and b/resources/fivepd/Newtonsoft.Json.dll differ diff --git a/resources/fivepd/SQLite.Designer.dll b/resources/fivepd/SQLite.Designer.dll new file mode 100644 index 000000000..4a54df556 Binary files /dev/null and b/resources/fivepd/SQLite.Designer.dll differ diff --git a/resources/fivepd/SQLite.Interop.dll b/resources/fivepd/SQLite.Interop.dll new file mode 100644 index 000000000..f666eab6e Binary files /dev/null and b/resources/fivepd/SQLite.Interop.dll differ diff --git a/resources/fivepd/System.Buffers.dll b/resources/fivepd/System.Buffers.dll new file mode 100644 index 000000000..fb2911dd6 Binary files /dev/null and b/resources/fivepd/System.Buffers.dll differ diff --git a/resources/fivepd/System.Data.SQLite.EF6.dll b/resources/fivepd/System.Data.SQLite.EF6.dll new file mode 100644 index 000000000..e7fad2615 Binary files /dev/null and b/resources/fivepd/System.Data.SQLite.EF6.dll differ diff --git a/resources/fivepd/System.Data.SQLite.Linq.dll b/resources/fivepd/System.Data.SQLite.Linq.dll new file mode 100644 index 000000000..415c8b354 Binary files /dev/null and b/resources/fivepd/System.Data.SQLite.Linq.dll differ diff --git a/resources/fivepd/System.Data.SQLite.dll b/resources/fivepd/System.Data.SQLite.dll new file mode 100644 index 000000000..bb5f03f07 Binary files /dev/null and b/resources/fivepd/System.Data.SQLite.dll differ diff --git a/resources/fivepd/System.Net.dll b/resources/fivepd/System.Net.dll new file mode 100644 index 000000000..ab2cb2068 Binary files /dev/null and b/resources/fivepd/System.Net.dll differ diff --git a/resources/fivepd/Ubiety.Dns.Core.dll b/resources/fivepd/Ubiety.Dns.Core.dll new file mode 100644 index 000000000..a17242efd Binary files /dev/null and b/resources/fivepd/Ubiety.Dns.Core.dll differ diff --git a/resources/fivepd/[guides]/FivePD - ZAP Troubleshooting guide.pdf b/resources/fivepd/[guides]/FivePD - ZAP Troubleshooting guide.pdf new file mode 100644 index 000000000..5db97e125 Binary files /dev/null and b/resources/fivepd/[guides]/FivePD - ZAP Troubleshooting guide.pdf differ diff --git a/resources/fivepd/[guides]/FivePD v1.5 - Configuration Guide.pdf b/resources/fivepd/[guides]/FivePD v1.5 - Configuration Guide.pdf new file mode 100644 index 000000000..027097755 Binary files /dev/null and b/resources/fivepd/[guides]/FivePD v1.5 - Configuration Guide.pdf differ diff --git a/resources/fivepd/[guides]/FivePD v1.5 - Controls and Gameplay Info.pdf b/resources/fivepd/[guides]/FivePD v1.5 - Controls and Gameplay Info.pdf new file mode 100644 index 000000000..5122b8b10 Binary files /dev/null and b/resources/fivepd/[guides]/FivePD v1.5 - Controls and Gameplay Info.pdf differ diff --git a/resources/fivepd/[guides]/FivePD v1.5 - README.pdf b/resources/fivepd/[guides]/FivePD v1.5 - README.pdf new file mode 100644 index 000000000..341179003 Binary files /dev/null and b/resources/fivepd/[guides]/FivePD v1.5 - README.pdf differ diff --git a/resources/fivepd/[guides]/FivePD v1.5 - Release Notes.pdf b/resources/fivepd/[guides]/FivePD v1.5 - Release Notes.pdf new file mode 100644 index 000000000..80db064a5 Binary files /dev/null and b/resources/fivepd/[guides]/FivePD v1.5 - Release Notes.pdf differ diff --git a/resources/fivepd/callouts/Callouts.net.dll b/resources/fivepd/callouts/Callouts.net.dll new file mode 100644 index 000000000..6e35f6761 Binary files /dev/null and b/resources/fivepd/callouts/Callouts.net.dll differ diff --git a/resources/fivepd/callouts/CommonCallouts.net.dll b/resources/fivepd/callouts/CommonCallouts.net.dll new file mode 100644 index 000000000..bc2b2910f Binary files /dev/null and b/resources/fivepd/callouts/CommonCallouts.net.dll differ diff --git a/resources/fivepd/callouts/Trespassing.net.dll b/resources/fivepd/callouts/Trespassing.net.dll new file mode 100644 index 000000000..df478d4e6 Binary files /dev/null and b/resources/fivepd/callouts/Trespassing.net.dll differ diff --git a/resources/fivepd/computer/0bbb748ad5a59a5fb4e19812fd6a4977.png b/resources/fivepd/computer/0bbb748ad5a59a5fb4e19812fd6a4977.png new file mode 100644 index 000000000..ccc8b314e Binary files /dev/null and b/resources/fivepd/computer/0bbb748ad5a59a5fb4e19812fd6a4977.png differ diff --git a/resources/fivepd/computer/11eabca2251325cfc5589c9c6fb57b46.ttf b/resources/fivepd/computer/11eabca2251325cfc5589c9c6fb57b46.ttf new file mode 100644 index 000000000..2b6392ffe Binary files /dev/null and b/resources/fivepd/computer/11eabca2251325cfc5589c9c6fb57b46.ttf differ diff --git a/resources/fivepd/computer/321de678e592d0b8f44f1a82d7ca4b62.ttf b/resources/fivepd/computer/321de678e592d0b8f44f1a82d7ca4b62.ttf new file mode 100644 index 000000000..4e797cf7e Binary files /dev/null and b/resources/fivepd/computer/321de678e592d0b8f44f1a82d7ca4b62.ttf differ diff --git a/resources/fivepd/computer/409c7f79a42e56c785f50ed37535f0be.ttf b/resources/fivepd/computer/409c7f79a42e56c785f50ed37535f0be.ttf new file mode 100644 index 000000000..990857de8 Binary files /dev/null and b/resources/fivepd/computer/409c7f79a42e56c785f50ed37535f0be.ttf differ diff --git a/resources/fivepd/computer/58aef543c97bbaf6a9896e8484456d98.ttf b/resources/fivepd/computer/58aef543c97bbaf6a9896e8484456d98.ttf new file mode 100644 index 000000000..f714a514d Binary files /dev/null and b/resources/fivepd/computer/58aef543c97bbaf6a9896e8484456d98.ttf differ diff --git a/resources/fivepd/computer/5fb6d7d1d959afac0b4a90c432fc52c8.mp3 b/resources/fivepd/computer/5fb6d7d1d959afac0b4a90c432fc52c8.mp3 new file mode 100644 index 000000000..576ba100b Binary files /dev/null and b/resources/fivepd/computer/5fb6d7d1d959afac0b4a90c432fc52c8.mp3 differ diff --git a/resources/fivepd/computer/6ff33e4f5a14bb3b4d073a1a32bea2cd.png b/resources/fivepd/computer/6ff33e4f5a14bb3b4d073a1a32bea2cd.png new file mode 100644 index 000000000..fd119fc4c Binary files /dev/null and b/resources/fivepd/computer/6ff33e4f5a14bb3b4d073a1a32bea2cd.png differ diff --git a/resources/fivepd/computer/859a0d361f82ed6adb24057ef6cfa543.ttf b/resources/fivepd/computer/859a0d361f82ed6adb24057ef6cfa543.ttf new file mode 100644 index 000000000..fcd2ddd0e Binary files /dev/null and b/resources/fivepd/computer/859a0d361f82ed6adb24057ef6cfa543.ttf differ diff --git a/resources/fivepd/computer/88823c2015ffd5fa89d567e17297a137.ttf b/resources/fivepd/computer/88823c2015ffd5fa89d567e17297a137.ttf new file mode 100644 index 000000000..35267989d Binary files /dev/null and b/resources/fivepd/computer/88823c2015ffd5fa89d567e17297a137.ttf differ diff --git a/resources/fivepd/computer/a5369809569edc4e18ad64c495326f6e.png b/resources/fivepd/computer/a5369809569edc4e18ad64c495326f6e.png new file mode 100644 index 000000000..f177a45b8 Binary files /dev/null and b/resources/fivepd/computer/a5369809569edc4e18ad64c495326f6e.png differ diff --git a/resources/fivepd/computer/ade91f473255991f410f61857696434b.ttf b/resources/fivepd/computer/ade91f473255991f410f61857696434b.ttf new file mode 100644 index 000000000..221819bca Binary files /dev/null and b/resources/fivepd/computer/ade91f473255991f410f61857696434b.ttf differ diff --git a/resources/fivepd/computer/bundle.js b/resources/fivepd/computer/bundle.js new file mode 100644 index 000000000..523071869 --- /dev/null +++ b/resources/fivepd/computer/bundle.js @@ -0,0 +1,64 @@ +!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=165)}([function(e,t,n){"use strict";e.exports=n(368)},function(e,t,n){var r=n(7),o=n(24),a=n(17),i=n(18),s=n(25),c=function(e,t,n){var l,u,A,f,p=e&c.F,d=e&c.G,h=e&c.S,g=e&c.P,m=e&c.B,v=d?r:h?r[t]||(r[t]={}):(r[t]||{}).prototype,y=d?o:o[t]||(o[t]={}),b=y.prototype||(y.prototype={});for(l in d&&(n=t),n)A=((u=!p&&v&&void 0!==v[l])?v:n)[l],f=m&&u?s(A,r):g&&"function"==typeof A?s(Function.call,A):A,v&&i(v,l,A,e&c.U),y[l]!=A&&a(y,l,f),g&&b[l]!=A&&(b[l]=A)};r.core=o,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n=e[1]||"",r=e[3];if(!r)return n;if(t&&"function"==typeof btoa){var o=(i=r,s=btoa(unescape(encodeURIComponent(JSON.stringify(i)))),c="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(s),"/*# ".concat(c," */")),a=r.sources.map((function(e){return"/*# sourceURL=".concat(r.sourceRoot).concat(e," */")}));return[n].concat(a).concat([o]).join("\n")}var i,s,c;return[n].join("\n")}(t,e);return t[2]?"@media ".concat(t[2],"{").concat(n,"}"):n})).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var r={},o=0;o 0 and less than the server limit )."},"invalid_ticket_fine_amount":{"message":"Invalid ticket fine amount ( > 0 and less than the server limit )."},"invalid_ai_location":{"message":"Invalid location."},"invalid_ai_name":{"message":"Invalid AI name. Please contact an administrator and report this issue ( most likely name length restriction related )"},"invalid_ai_address":{"message":"Invalid AI address. Please contact an administrator and report this issue ( most likely address length restriction related )"},"invalid_citation_doc":{"message":"Invalid citation."},"invalid_violation_array":{"message":"An error has occured while trying to validate the violation list. ( Ask an admin for violation limit )"},"could_not_delete_citation":{"message":"Could not delete the citation. Please try again later."},"invalid_citation_type":{"message":"Invalid citation type. Citation type may only be `vehicle` or `ped`."},"invalid_citation_id":{"message":"Invalid citation ID. No citation exists with this ID."},"invalid_display_name":{"message":"Invalid display name (1-50 characters)."},"could_not_save_callsign":{"message":"Could not save your new callsign."},"could_not_save_display_name":{"message":"Could not save your new display name."},"insufficient_permission":{"message":"You don\'t have permission to perform this action."},"could_not_delete_department":{"message":"Could not delete the department, an errror has occured."},"could_not_create_department":{"message":"Could not create the department, an errror has occured."},"could_not_set_admin":{"message":"Could not set admin for the specific player, an errror has occured."},"could_not_revoke_admin":{"message":"Could not revoke admin from the specific player, an errror has occured."},"department_limit_reached":{"message":"You have reached the maximum number of departments that you can have on the server (6)"},"invalid_department_name":{"message":"Invalid department name. (Minimum length: 1, Maximum length: 75)"},"invalid_department_shortname":{"message":"Invalid department shortname. (Minimum length: 1, Maximum length: 10)"},"invalid_department_icon_uri":{"message":"Invalid department icon url. Upload the icon to a different host, which gives you a shorter url for the image."},"invalid_department_background_uri":{"message":"Invalid department background url. Upload the icon to a different host, which gives you a shorter url for the image."},"invalid_department_wallpaper_uri":{"message":"Invalid department wallpaper url. Upload the icon to a different host, which gives you a shorter url for the image."},"invalid_department_id":{"message":"Invalid department ID."},"coult_not_apply_dpt":{"message":"Could not apply to the selected department. An error has occured."},"already_in_department":{"message":"You are already in a department."},"could_not_leave_dpt":{"message":"Could not leave the department. An error has occured."},"not_in_a_dpt":{"message":"You are not in a department."},"could_not_kick_player":{"message":"Could not kick player. An unexpected error has occured."},"could_not_join_department":{"message":"Could not join the selected department. An unexpected error has occured."},"department_not_hiring":{"message":"The selected department is not accepting new applicants."},"could_not_reload_user_data":{"message":"Unable to reload the user data. Please re-connect to the server (or restart the mod, if you are the owner)"},"rank_count_exceeded_limit":{"message":"You can\'t create more than 50 ranks for a department."},"could_not_create_rank":{"message":"Rank could not be created. An error has occured."},"rank_name_missing":{"message":"Missing: Name"},"invalid_type_rank_name":{"message":"Invalid type for: Rank name (Expected: String)"},"invalid_type_requires_application":{"message":"Invalid type for: Requires application (Expected: Boolean)"},"invalid_type_application_status":{"message":"Invalid type for: Application status (Expected: Boolean)"},"rank_name_too_long":{"message":"The length of the rank name must be less than 50 characters"},"rank_xp_missing":{"message":"Missing: XP"},"invalid_type_rank_xp":{"message":"Invalid type for: Rank xp (Expected: Int)"},"rank_xp_limit":{"message":"Maximum xp: 1000000000"},"rank_xp_minimum":{"message":"Minimum xp: 0"},"rank_promote_missing":{"message":"Missing: CanPromote"},"invalid_type_rank_promote":{"message":"Invalid type for: CanPromote (Expected: Bool)"},"rank_kick_missing":{"message":"Missing: CanKick"},"invalid_type_rank_kick":{"message":"Invalid type for: CanKick (Expected: Bool)"},"rank_promote_only_missing":{"message":"Missing: PromoteOnly"},"invalid_type_rank_promote_only":{"message":"Invalid type for: PromoteOnly (Expected: Bool)"},"rank_accept_missing":{"message":"Missing: CanAccept"},"invalid_type_rank_accept":{"message":"Invalid type for: CanAccept (Expected: Bool)"},"invalid_rank":{"message":"Invalid rank."},"invalid_department_member_limit":{"message":"Invalid value for `Max members` (min. 0 - max. 10000)"},"department_full":{"message":"The selected department is full"},"area_empty":{"message":"You must select at least 1 area"},"invalid_department_callsign":{"message":"Invalid callsign (must meet the requirements [0-10 chars])"},"rank_change_callsign_missing":{"message":"RankChangeCallsign is missing"},"invalid_type_change_callsign":{"message":"Invalid type for: RankChangeCallsign (Expected: Bool)"},"no_other_rank":{"message":"No other rank exists."},"promote_higher_rank_err":{"message":"You can\'t promote higher ranked members."},"no_rank":{"message":"The player in not in a rank."},"lowest_rank":{"message":"The player is already in the lowest rank."},"department_not_accepted":{"message":"Your application is still pending."},"invalid_department_area":{"message":"Invalid department area (x,y,z,radius)."},"invalid_department_area_x":{"message":"Invalid value `X` ( -100000 - 100000 )"},"invalid_department_area_y":{"message":"Invalid value `Y` ( -100000 - 100000 )"},"invalid_department_area_z":{"message":"Invalid value `Z` ( -100000 - 100000 )"},"invalid_department_area_radius":{"message":"Invalid value `Radius` ( 0 - 30 )"}}')},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){var r=n(58)("wks"),o=n(42),a=n(7).Symbol,i="function"==typeof a;(e.exports=function(e){return r[e]||(r[e]=i&&a[e]||(i?a:o)("Symbol."+e))}).store=r},function(e,t,n){var r=n(27),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t,n){e.exports=!n(8)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,n){var r=n(6),o=n(111),a=n(31),i=Object.defineProperty;t.f=n(13)?Object.defineProperty:function(e,t,n){if(r(e),t=a(t,!0),r(n),o)try{return i(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(32);e.exports=function(e){return Object(r(e))}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(14),o=n(41);e.exports=n(13)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(7),o=n(17),a=n(20),i=n(42)("src"),s=n(169),c=(""+s).split("toString");n(24).inspectSource=function(e){return s.call(e)},(e.exports=function(e,t,n,s){var l="function"==typeof n;l&&(a(n,"name")||o(n,"name",t)),e[t]!==n&&(l&&(a(n,i)||o(n,i,e[t]?""+e[t]:c.join(String(t)))),e===r?e[t]=n:s?e[t]?e[t]=n:o(e,t,n):(delete e[t],o(e,t,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[i]||s.call(this)}))},function(e,t,n){var r=n(1),o=n(8),a=n(32),i=/"/g,s=function(e,t,n,r){var o=String(a(e)),s="<"+t;return""!==n&&(s+=" "+n+'="'+String(r).replace(i,""")+'"'),s+">"+o+""};e.exports=function(e,t){var n={};n[e]=t(s),r(r.P+r.F*o((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3})),"String",n)}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(59),o=n(32);e.exports=function(e){return r(o(e))}},function(e,t,n){var r=n(60),o=n(41),a=n(21),i=n(31),s=n(20),c=n(111),l=Object.getOwnPropertyDescriptor;t.f=n(13)?l:function(e,t){if(e=a(e),t=i(t,!0),c)try{return l(e,t)}catch(e){}if(s(e,t))return o(!r.f.call(e,t),e[t])}},function(e,t,n){var r=n(20),o=n(15),a=n(82)("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},function(e,t){var n=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},function(e,t,n){var r=n(16);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){"use strict";var r=n(8);e.exports=function(e,t){return!!e&&r((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},function(e,t,n){"use strict";var r=n(396),o=r.default,a=r.DraggableCore;e.exports=o,e.exports.default=o,e.exports.DraggableCore=a},function(e,t,n){e.exports=n(418)},function(e,t,n){var r=n(10);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(1),o=n(24),a=n(8);e.exports=function(e,t){var n=(o.Object||{})[e]||Object[e],i={};i[e]=t(n),r(r.S+r.F*a((function(){n(1)})),"Object",i)}},function(e,t,n){var r=n(25),o=n(59),a=n(15),i=n(12),s=n(98);e.exports=function(e,t){var n=1==e,c=2==e,l=3==e,u=4==e,A=6==e,f=5==e||A,p=t||s;return function(t,s,d){for(var h,g,m=a(t),v=o(m),y=r(s,d,3),b=i(v.length),w=0,B=n?p(t,b):c?p(t,0):void 0;b>w;w++)if((f||w in v)&&(g=y(h=v[w],w,m),e))if(n)B[w]=g;else if(g)switch(e){case 3:return!0;case 5:return h;case 6:return w;case 2:B.push(h)}else if(u)return!1;return A?-1:l||u?u:B}}},function(e,t,n){"use strict";if(n(13)){var r=n(38),o=n(7),a=n(8),i=n(1),s=n(73),c=n(106),l=n(25),u=n(48),A=n(41),f=n(17),p=n(50),d=n(27),h=n(12),g=n(139),m=n(44),v=n(31),y=n(20),b=n(54),w=n(10),B=n(15),x=n(95),E=n(45),C=n(23),S=n(46).f,Q=n(97),k=n(42),O=n(11),_=n(34),U=n(63),F=n(62),P=n(100),N=n(56),T=n(68),I=n(47),R=n(99),H=n(128),D=n(14),M=n(22),j=D.f,L=M.f,z=o.RangeError,K=o.TypeError,W=o.Uint8Array,V=Array.prototype,X=c.ArrayBuffer,J=c.DataView,G=_(0),Y=_(2),q=_(3),$=_(4),Z=_(5),ee=_(6),te=U(!0),ne=U(!1),re=P.values,oe=P.keys,ae=P.entries,ie=V.lastIndexOf,se=V.reduce,ce=V.reduceRight,le=V.join,ue=V.sort,Ae=V.slice,fe=V.toString,pe=V.toLocaleString,de=O("iterator"),he=O("toStringTag"),ge=k("typed_constructor"),me=k("def_constructor"),ve=s.CONSTR,ye=s.TYPED,be=s.VIEW,we=_(1,(function(e,t){return Se(F(e,e[me]),t)})),Be=a((function(){return 1===new W(new Uint16Array([1]).buffer)[0]})),xe=!!W&&!!W.prototype.set&&a((function(){new W(1).set({})})),Ee=function(e,t){var n=d(e);if(n<0||n%t)throw z("Wrong offset!");return n},Ce=function(e){if(w(e)&&ye in e)return e;throw K(e+" is not a typed array!")},Se=function(e,t){if(!w(e)||!(ge in e))throw K("It is not a typed array constructor!");return new e(t)},Qe=function(e,t){return ke(F(e,e[me]),t)},ke=function(e,t){for(var n=0,r=t.length,o=Se(e,r);r>n;)o[n]=t[n++];return o},Oe=function(e,t,n){j(e,t,{get:function(){return this._d[n]}})},_e=function(e){var t,n,r,o,a,i,s=B(e),c=arguments.length,u=c>1?arguments[1]:void 0,A=void 0!==u,f=Q(s);if(null!=f&&!x(f)){for(i=f.call(s),r=[],t=0;!(a=i.next()).done;t++)r.push(a.value);s=r}for(A&&c>2&&(u=l(u,arguments[2],2)),t=0,n=h(s.length),o=Se(this,n);n>t;t++)o[t]=A?u(s[t],t):s[t];return o},Ue=function(){for(var e=0,t=arguments.length,n=Se(this,t);t>e;)n[e]=arguments[e++];return n},Fe=!!W&&a((function(){pe.call(new W(1))})),Pe=function(){return pe.apply(Fe?Ae.call(Ce(this)):Ce(this),arguments)},Ne={copyWithin:function(e,t){return H.call(Ce(this),e,t,arguments.length>2?arguments[2]:void 0)},every:function(e){return $(Ce(this),e,arguments.length>1?arguments[1]:void 0)},fill:function(e){return R.apply(Ce(this),arguments)},filter:function(e){return Qe(this,Y(Ce(this),e,arguments.length>1?arguments[1]:void 0))},find:function(e){return Z(Ce(this),e,arguments.length>1?arguments[1]:void 0)},findIndex:function(e){return ee(Ce(this),e,arguments.length>1?arguments[1]:void 0)},forEach:function(e){G(Ce(this),e,arguments.length>1?arguments[1]:void 0)},indexOf:function(e){return ne(Ce(this),e,arguments.length>1?arguments[1]:void 0)},includes:function(e){return te(Ce(this),e,arguments.length>1?arguments[1]:void 0)},join:function(e){return le.apply(Ce(this),arguments)},lastIndexOf:function(e){return ie.apply(Ce(this),arguments)},map:function(e){return we(Ce(this),e,arguments.length>1?arguments[1]:void 0)},reduce:function(e){return se.apply(Ce(this),arguments)},reduceRight:function(e){return ce.apply(Ce(this),arguments)},reverse:function(){for(var e,t=Ce(this).length,n=Math.floor(t/2),r=0;r1?arguments[1]:void 0)},sort:function(e){return ue.call(Ce(this),e)},subarray:function(e,t){var n=Ce(this),r=n.length,o=m(e,r);return new(F(n,n[me]))(n.buffer,n.byteOffset+o*n.BYTES_PER_ELEMENT,h((void 0===t?r:m(t,r))-o))}},Te=function(e,t){return Qe(this,Ae.call(Ce(this),e,t))},Ie=function(e){Ce(this);var t=Ee(arguments[1],1),n=this.length,r=B(e),o=h(r.length),a=0;if(o+t>n)throw z("Wrong length!");for(;a255?255:255&r),o.v[p](n*t+o.o,r,Be)}(this,n,e)},enumerable:!0})};y?(d=n((function(e,n,r,o){u(e,d,l,"_d");var a,i,s,c,A=0,p=0;if(w(n)){if(!(n instanceof X||"ArrayBuffer"==(c=b(n))||"SharedArrayBuffer"==c))return ye in n?ke(d,n):_e.call(d,n);a=n,p=Ee(r,t);var m=n.byteLength;if(void 0===o){if(m%t)throw z("Wrong length!");if((i=m-p)<0)throw z("Wrong length!")}else if((i=h(o)*t)+p>m)throw z("Wrong length!");s=i/t}else s=g(n),a=new X(i=s*t);for(f(e,"_d",{b:a,o:p,l:i,e:s,v:new J(a)});A>>8,n[2*r+1]=i%256}return n},decompressFromUint8Array:function(t){if(null==t)return a.decompress(t);for(var n=new Array(t.length/2),r=0,o=n.length;r>=1}else{for(o=1,r=0;r>=1}0==--A&&(A=Math.pow(2,p),p++),delete s[u]}else for(o=i[u],r=0;r>=1;0==--A&&(A=Math.pow(2,p),p++),i[l]=f++,u=String(c)}if(""!==u){if(Object.prototype.hasOwnProperty.call(s,u)){if(u.charCodeAt(0)<256){for(r=0;r>=1}else{for(o=1,r=0;r>=1}0==--A&&(A=Math.pow(2,p),p++),delete s[u]}else for(o=i[u],r=0;r>=1;0==--A&&(A=Math.pow(2,p),p++)}for(o=2,r=0;r>=1;for(;;){if(h<<=1,g==t-1){d.push(n(h));break}g++}return d.join("")},decompress:function(e){return null==e?"":""==e?null:a._decompress(e.length,32768,(function(t){return e.charCodeAt(t)}))},_decompress:function(t,n,r){var o,a,i,s,c,l,u,A=[],f=4,p=4,d=3,h="",g=[],m={val:r(0),position:n,index:1};for(o=0;o<3;o+=1)A[o]=o;for(i=0,c=Math.pow(2,2),l=1;l!=c;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=r(m.index++)),i|=(s>0?1:0)*l,l<<=1;switch(i){case 0:for(i=0,c=Math.pow(2,8),l=1;l!=c;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=r(m.index++)),i|=(s>0?1:0)*l,l<<=1;u=e(i);break;case 1:for(i=0,c=Math.pow(2,16),l=1;l!=c;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=r(m.index++)),i|=(s>0?1:0)*l,l<<=1;u=e(i);break;case 2:return""}for(A[3]=u,a=u,g.push(u);;){if(m.index>t)return"";for(i=0,c=Math.pow(2,d),l=1;l!=c;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=r(m.index++)),i|=(s>0?1:0)*l,l<<=1;switch(u=i){case 0:for(i=0,c=Math.pow(2,8),l=1;l!=c;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=r(m.index++)),i|=(s>0?1:0)*l,l<<=1;A[p++]=e(i),u=p-1,f--;break;case 1:for(i=0,c=Math.pow(2,16),l=1;l!=c;)s=m.val&m.position,m.position>>=1,0==m.position&&(m.position=n,m.val=r(m.index++)),i|=(s>0?1:0)*l,l<<=1;A[p++]=e(i),u=p-1,f--;break;case 2:return g.join("")}if(0==f&&(f=Math.pow(2,d),d++),A[u])h=A[u];else{if(u!==p)return null;h=a+a.charAt(0)}g.push(h),A[p++]=a+h.charAt(0),a=h,0==--f&&(f=Math.pow(2,d),d++)}}};return a}();void 0===(r=function(){return o}.call(t,n,t,e))||(e.exports=r)},function(e,t){e.exports=!1},function(e,t,n){var r=n(42)("meta"),o=n(10),a=n(20),i=n(14).f,s=0,c=Object.isExtensible||function(){return!0},l=!n(8)((function(){return c(Object.preventExtensions({}))})),u=function(e){i(e,r,{value:{i:"O"+ ++s,w:{}}})},A=e.exports={KEY:r,NEED:!1,fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,r)){if(!c(e))return"F";if(!t)return"E";u(e)}return e[r].i},getWeak:function(e,t){if(!a(e,r)){if(!c(e))return!0;if(!t)return!1;u(e)}return e[r].w},onFreeze:function(e){return l&&A.NEED&&c(e)&&!a(e,r)&&u(e),e}}},function(e,t,n){var r=n(11)("unscopables"),o=Array.prototype;null==o[r]&&n(17)(o,r,{}),e.exports=function(e){o[r][e]=!0}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t,n){var r=n(113),o=n(83);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t,n){var r=n(27),o=Math.max,a=Math.min;e.exports=function(e,t){return(e=r(e))<0?o(e+t,0):a(e,t)}},function(e,t,n){var r=n(6),o=n(114),a=n(83),i=n(82)("IE_PROTO"),s=function(){},c=function(){var e,t=n(80)("iframe"),r=a.length;for(t.style.display="none",n(84).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write(" + \ No newline at end of file diff --git a/resources/fivepd/config.json b/resources/fivepd/config.json new file mode 100644 index 000000000..49a290e30 --- /dev/null +++ b/resources/fivepd/config.json @@ -0,0 +1,39 @@ +{ + "db": "mysql", + "database": { + "username": "root", + "password": "Elite_Gaming_13", + "host": "127.0.0.1", + "port": 3306, + "database": "fivepd" + }, + "stationBlips": false, + "maxReportLength": 1000, + "maxFine": 1000000, + "maxFinePoint": 100, + "maxCallLength": 125, + "maxOfficerNameLength": 125, + "maxAINameLength": 50, + "maxNumberOfInvolvedOfficers": 32, + "maxNumberOfSuspects": 32, + "maxNumberOfVictims": 32, + "maxViolationCount": 32, + "isSignatureEnabled": true, + "maxSignatureSize": 10, + "maxStreetNameLength": 25, + "maxCityNameLength": 30, + "maxZIPLength": 10, + "maxChargeCount": 15, + "maxReportCount": 100, + "maxCitationCount": 100, + "minCallsignLength": 1, + "maxCallsignLength": 15, + "adminCode": "egrp_police_ADMIN", + "discord": { + "enable": false, + "token": "" + }, + "dutyNotification": true, + "observation": true, + "allowlist": false +} \ No newline at end of file diff --git a/resources/fivepd/config/callouts.json b/resources/fivepd/config/callouts.json new file mode 100644 index 000000000..24769ad10 --- /dev/null +++ b/resources/fivepd/config/callouts.json @@ -0,0 +1,7 @@ +{ + "minCallTimeout": 30, + "maxCallTimeout": 180, + "expirationTime": 30, + "probability": 65, + "enableAmbientEvents":true +} \ No newline at end of file diff --git a/resources/fivepd/config/charges.json b/resources/fivepd/config/charges.json new file mode 100644 index 000000000..e0e5703c3 --- /dev/null +++ b/resources/fivepd/config/charges.json @@ -0,0 +1,92 @@ +{ + "violations":{ + "Public":[ + "Public Intoxication", + "Jaywalking", + "Trespassing", + "Loitering", + "Fighting", + "Disturbing the peace" + ], + "Documentation":[ + "Expired Driver`s license", + "Expired Registration", + "Expired Insurance", + "Invalid Driver`s license", + "Invalid Registration", + "Invalid Insurance" + ], + "Traffic Violations":[ + "Speeding (+5-15 mph)", + "Speeding (+16-25 mph)", + "Speeding(+25+ mph)", + "Leaving the scene of an accident", + "Reckless driving", + "Running a red light", + "Running a stop sign", + "Distracted driving", + "Unlawful vehicle modification", + "Seat belt violation", + "Failure to yield", + "Improper turn", + "Improper passing", + "Improper lane change" + ] + }, + "charges":{ + "Posession":[ + "Posession of Marijuana", + "Posession of Cocaine", + "Posession of Narcotics", + "Posession of a Stolen Vehicle", + "Posession of a Stolen Firearm", + "Posession of Counterfeit Money", + "Illegal Posession of Firearms" + ], + "Assault":[ + "Aggravated Assault/Battery", + "First Degree Murder", + "Second Degree Murder", + "Third Degree Murder", + "Assault with a Deadly Weapon", + "Hostage Taking", + "Drive-by Shooting", + "Assasination", + "Armed Robbery", + "Arson" + ], + "Domestic Violence":[ + "Aggravated Identity Theft", + "Attempting to commit Murder/Manslaughter", + "Bankruptcy Fraud", + "Bank Robbery", + "Breaking and Entering", + "Computer Crime", + "Concealing Escaped Prisoner", + "Concealing Person from Arrest", + "Conspiracy", + "Credit/Debit Card Fraud", + "Domestic Terrorism", + "Domestic Violence" + ], + "Drug and Alcohol Related":[ + "Drug Abuse", + "Drug Smuggling", + "Drug Trafficking", + "DUI" + ], + "?":[ + "Money Laundering", + "Motor Vehicle Theft", + "Prostitution", + "Rape", + "Sabotage", + "Sexual Assault", + "Shoplifting", + "Trespassing", + "Vandalism", + "Use of Firearm", + "Resisting Arrest" + ] + } +} \ No newline at end of file diff --git a/resources/fivepd/config/coordinates.json b/resources/fivepd/config/coordinates.json new file mode 100644 index 000000000..1345d3996 --- /dev/null +++ b/resources/fivepd/config/coordinates.json @@ -0,0 +1,25 @@ +{ + "stations": { + "Vespucci": "-1088.298, -793.1522, 19.23534", + "Rockford Hills": "-554.9328, -135.0505, 38.26282", + "Mission row": "426.1223, -979.7187, 30.70979", + "Davis sheriff": "362.1192, -1578.618, 29.29195", + "Vinewood": "621.2551, 21.02688, 88.3762", + "La mesa": "816.2065, -1290.355, 26.2846", + "Sandy Shores": "1857.092, 3679.564, 33.78053", + "Paleto Bay": "-439.927, 6019.884, 31.49011", + "Beaver bush": "386.77, 788.6, 187.61" + }, + "jailDropoffs": [ + "-1052.423, -846.9543, 4.867497", + "-556.5028, -145.1216, 38.18097", + "610.0356, 30.57694, 89.57451", + "408.4674, -980.272, 29.26822", + "833.3264, -1257.737, 26.3315", + "372.7368, -1624.528, 29.29195", + "1853.757, 3676.359, 33.77367", + "-435.0433, 6031.899, 31.34056", + "1682.682, 2600.73, 45.48091", + "374.22, 798.9, 187.36" + ] +} \ No newline at end of file diff --git a/resources/fivepd/config/disabled_callouts.json b/resources/fivepd/config/disabled_callouts.json new file mode 100644 index 000000000..c44dc44f3 --- /dev/null +++ b/resources/fivepd/config/disabled_callouts.json @@ -0,0 +1,3 @@ +[ + +] \ No newline at end of file diff --git a/resources/fivepd/config/female-first-names.txt b/resources/fivepd/config/female-first-names.txt new file mode 100644 index 000000000..a9833e803 --- /dev/null +++ b/resources/fivepd/config/female-first-names.txt @@ -0,0 +1,1219 @@ +Mary +Patricia +Linda +Barbara +Elizabeth +Jennifer +Maria +Susan +Margaret +Dorothy +Lisa +Nancy +Karen +Betty +Helen +Sandra +Donna +Carol +Ruth +Sharon +Michelle +Laura +Sarah +Kimberly +Deborah +Jessica +Shirley +Cynthia +Angela +Melissa +Brenda +Amy +Anna +Rebecca +Virginia +Kathleen +Pamela +Martha +Debra +Amanda +Stephanie +Carolyn +Christine +Marie +Janet +Catherine +Frances +Ann +Joyce +Diane +Alice +Julie +Heather +Teresa +Doris +Gloria +Evelyn +Jean +Cheryl +Mildred +Katherine +Joan +Ashley +Judith +Rose +Janice +Kelly +Nicole +Judy +Christina +Kathy +Theresa +Beverly +Denise +Tammy +Irene +Jane +Lori +Rachel +Marilyn +Andrea +Kathryn +Louise +Sara +Anne +Jacqueline +Wanda +Bonnie +Julia +Ruby +Lois +Tina +Phyllis +Norma +Paula +Diana +Annie +Lillian +Emily +Robin +Peggy +Crystal +Gladys +Rita +Dawn +Connie +Florence +Tracy +Edna +Tiffany +Carmen +Rosa +Cindy +Grace +Wendy +Victoria +Edith +Kim +Sherry +Sylvia +Josephine +Thelma +Shannon +Sheila +Ethel +Ellen +Elaine +Marjorie +Carrie +Charlotte +Monica +Esther +Pauline +Emma +Juanita +Anita +Rhonda +Hazel +Amber +Eva +Debbie +April +Leslie +Clara +Lucille +Jamie +Joanne +Eleanor +Valerie +Danielle +Megan +Alicia +Suzanne +Michele +Gail +Bertha +Darlene +Veronica +Jill +Erin +Geraldine +Lauren +Cathy +Joann +Lorraine +Lynn +Sally +Regina +Erica +Beatrice +Dolores +Bernice +Audrey +Yvonne +Annette +June +Samantha +Marion +Dana +Stacy +Ana +Renee +Ida +Vivian +Roberta +Holly +Brittany +Melanie +Loretta +Yolanda +Jeanette +Laurie +Katie +Kristen +Vanessa +Alma +Sue +Elsie +Beth +Jeanne +Vicki +Carla +Tara +Rosemary +Eileen +Terri +Gertrude +Lucy +Tonya +Ella +Stacey +Wilma +Gina +Kristin +Jessie +Natalie +Agnes +Vera +Willie +Charlene +Bessie +Delores +Melinda +Pearl +Arlene +Maureen +Colleen +Allison +Tamara +Joy +Georgia +Constance +Lillie +Claudia +Jackie +Marcia +Tanya +Nellie +Minnie +Marlene +Heidi +Glenda +Lydia +Viola +Courtney +Marian +Stella +Caroline +Dora +Jo +Vickie +Mattie +Terry +Maxine +Irma +Mabel +Marsha +Myrtle +Lena +Christy +Deanna +Patsy +Hilda +Gwendolyn +Jennie +Nora +Margie +Nina +Cassandra +Leah +Penny +Kay +Priscilla +Naomi +Carole +Brandy +Olga +Billie +Dianne +Tracey +Leona +Jenny +Felicia +Sonia +Miriam +Velma +Becky +Bobbie +Violet +Kristina +Toni +Misty +Mae +Shelly +Daisy +Ramona +Sherri +Erika +Katrina +Claire +Lindsey +Lindsay +Geneva +Guadalupe +Belinda +Margarita +Sheryl +Cora +Faye +Ada +Natasha +Sabrina +Isabel +Marguerite +Hattie +Harriet +Molly +Cecilia +Kristi +Brandi +Blanche +Sandy +Rosie +Joanna +Iris +Eunice +Angie +Inez +Lynda +Madeline +Amelia +Alberta +Genevieve +Monique +Jodi +Janie +Maggie +Kayla +Sonya +Jan +Lee +Kristine +Candace +Fannie +Maryann +Opal +Alison +Yvette +Melody +Luz +Susie +Olivia +Flora +Shelley +Kristy +Mamie +Lula +Lola +Verna +Beulah +Antoinette +Candice +Juana +Jeannette +Pam +Kelli +Hannah +Whitney +Bridget +Karla +Celia +Latoya +Patty +Shelia +Gayle +Della +Vicky +Lynne +Sheri +Marianne +Kara +Jacquelyn +Erma +Blanca +Myra +Leticia +Pat +Krista +Roxanne +Angelica +Johnnie +Robyn +Francis +Adrienne +Rosalie +Alexandra +Brooke +Bethany +Sadie +Bernadette +Traci +Jody +Kendra +Jasmine +Nichole +Rachael +Chelsea +Mable +Ernestine +Muriel +Marcella +Elena +Krystal +Angelina +Nadine +Kari +Estelle +Dianna +Paulette +Lora +Mona +Doreen +Rosemarie +Angel +Desiree +Antonia +Hope +Ginger +Janis +Betsy +Christie +Freda +Mercedes +Meredith +Lynette +Teri +Cristina +Eula +Leigh +Meghan +Sophia +Eloise +Rochelle +Gretchen +Cecelia +Raquel +Henrietta +Alyssa +Jana +Kelley +Gwen +Kerry +Jenna +Tricia +Laverne +Olive +Alexis +Tasha +Silvia +Elvira +Casey +Delia +Sophie +Kate +Patti +Lorena +Kellie +Sonja +Lila +Lana +Darla +May +Mindy +Essie +Mandy +Lorene +Elsa +Josefina +Jeannie +Miranda +Dixie +Lucia +Marta +Faith +Lela +Johanna +Shari +Camille +Tami +Shawna +Elisa +Ebony +Melba +Ora +Nettie +Tabitha +Ollie +Jaime +Winifred +Kristie +Marina +Alisha +Aimee +Rena +Myrna +Marla +Tammie +Latasha +Bonita +Patrice +Ronda +Sherrie +Addie +Francine +Deloris +Stacie +Adriana +Cheri +Shelby +Abigail +Celeste +Jewel +Cara +Adele +Rebekah +Lucinda +Dorthy +Chris +Effie +Trina +Reba +Shawn +Sallie +Aurora +Lenora +Etta +Lottie +Kerri +Trisha +Nikki +Estella +Francisca +Josie +Tracie +Marissa +Karin +Brittney +Janelle +Lourdes +Laurel +Helene +Fern +Elva +Corinne +Kelsey +Ina +Bettie +Elisabeth +Aida +Caitlin +Ingrid +Iva +Eugenia +Christa +Goldie +Cassie +Maude +Jenifer +Therese +Frankie +Dena +Lorna +Janette +Latonya +Candy +Morgan +Consuelo +Tamika +Rosetta +Debora +Cherie +Polly +Dina +Jewell +Fay +Jillian +Dorothea +Nell +Trudy +Esperanza +Patrica +Kimberley +Shanna +Helena +Carolina +Cleo +Stefanie +Rosario +Ola +Janine +Mollie +Lupe +Alisa +Lou +Maribel +Susanne +Bette +Susana +Elise +Cecile +Isabelle +Lesley +Jocelyn +Paige +Joni +Rachelle +Leola +Daphne +Alta +Ester +Petra +Graciela +Imogene +Jolene +Keisha +Lacey +Glenna +Gabriela +Keri +Ursula +Lizzie +Kirsten +Shana +Adeline +Mayra +Jayne +Jaclyn +Gracie +Sondra +Carmela +Marisa +Rosalind +Charity +Tonia +Beatriz +Marisol +Clarice +Jeanine +Sheena +Angeline +Frieda +Lily +Robbie +Shauna +Millie +Claudette +Cathleen +Angelia +Gabrielle +Autumn +Katharine +Summer +Jodie +Staci +Lea +Christi +Jimmie +Justine +Elma +Luella +Margret +Dominique +Socorro +Rene +Martina +Margo +Mavis +Callie +Bobbi +Maritza +Lucile +Leanne +Jeannine +Deana +Aileen +Lorie +Ladonna +Willa +Manuela +Gale +Selma +Dolly +Sybil +Abby +Lara +Dale +Ivy +Dee +Winnie +Marcy +Luisa +Jeri +Magdalena +Ofelia +Meagan +Audra +Matilda +Leila +Cornelia +Bianca +Simone +Bettye +Randi +Virgie +Latisha +Barbra +Georgina +Eliza +Leann +Bridgette +Rhoda +Haley +Adela +Nola +Bernadine +Flossie +Ila +Greta +Ruthie +Nelda +Minerva +Lilly +Terrie +Letha +Hilary +Estela +Valarie +Brianna +Rosalyn +Earline +Catalina +Ava +Mia +Clarissa +Lidia +Corrine +Alexandria +Concepcion +Tia +Sharron +Rae +Dona +Ericka +Jami +Elnora +Chandra +Lenore +Neva +Marylou +Melisa +Tabatha +Serena +Avis +Allie +Sofia +Jeanie +Odessa +Nannie +Harriett +Loraine +Penelope +Milagros +Emilia +Benita +Allyson +Ashlee +Tania +Tommie +Esmeralda +Karina +Eve +Pearlie +Zelma +Malinda +Noreen +Tameka +Saundra +Hillary +Amie +Althea +Rosalinda +Jordan +Lilia +Alana +Gay +Clare +Alejandra +Elinor +Michael +Lorrie +Jerri +Darcy +Earnestine +Carmella +Taylor +Noemi +Marcie +Liza +Annabelle +Louisa +Earlene +Mallory +Carlene +Nita +Selena +Tanisha +Katy +Julianne +John +Lakisha +Edwina +Maricela +Margery +Kenya +Dollie +Roxie +Roslyn +Kathrine +Nanette +Charmaine +Lavonne +Ilene +Kris +Tammi +Suzette +Corine +Kaye +Jerry +Merle +Chrystal +Lina +Deanne +Lilian +Juliana +Aline +Luann +Kasey +Maryanne +Evangeline +Colette +Melva +Lawanda +Yesenia +Nadia +Madge +Kathie +Eddie +Ophelia +Valeria +Nona +Mitzi +Mari +Georgette +Claudine +Fran +Alissa +Roseann +Lakeisha +Susanna +Reva +Deidre +Chasity +Sheree +Carly +James +Elvia +Alyce +Deirdre +Gena +Briana +Araceli +Katelyn +Rosanne +Wendi +Tessa +Berta +Marva +Imelda +Marietta +Marci +Leonor +Arline +Sasha +Madelyn +Janna +Juliette +Deena +Aurelia +Josefa +Augusta +Liliana +Young +Christian +Lessie +Amalia +Savannah +Anastasia +Vilma +Natalia +Rosella +Lynnette +Corina +Alfreda +Leanna +Carey +Amparo +Coleen +Tamra +Aisha +Wilda +Karyn +Cherry +Queen +Maura +Mai +Evangelina +Rosanna +Hallie +Erna +Enid +Mariana +Lacy +Juliet +Jacklyn +Freida +Madeleine +Mara +Hester +Cathryn +Lelia +Casandra +Bridgett +Angelita +Jannie +Dionne +Annmarie +Katina +Beryl +Phoebe +Millicent +Katheryn +Diann +Carissa +Maryellen +Liz +Lauri +Helga +Gilda +Adrian +Rhea +Marquita +Hollie +Tisha +Tamera +Angelique +Francesca +Britney +Kaitlin +Lolita +Florine +Rowena +Reyna +Twila +Fanny +Janell +Ines +Concetta +Bertie +Alba +Brigitte +Alyson +Vonda +Pansy +Elba +Noelle +Letitia +Kitty +Deann +Brandie +Louella +Leta +Felecia +Sharlene +Lesa +Beverley +Robert +Isabella +Herminia +Terra +Celina +Tori +Octavia +Jade +Denice +Germaine +Sierra +Michell +Cortney +Nelly +Doretha +Sydney +Deidra +Monika +Lashonda +Judi +Chelsey +Antionette +Margot +Bobby +Adelaide +Nan +Leeann +Elisha +Dessie +Libby +Kathi +Gayla +Latanya +Mina +Mellisa +Kimberlee +Jasmin +Renae +Zelda +Elda +Ma +Justina +Gussie +Emilie +Camilla +Abbie +Rocio +Kaitlyn +Jesse +Edythe +Ashleigh +Selina +Lakesha +Geri +Allene +Pamala +Michaela +Dayna +Caryn +Rosalia +Sun +Jacquline +Rebeca +Marybeth +Krystle +Iola +Dottie +Bennie +Belle +Aubrey +Griselda +Ernestina +Elida +Adrianne +Demetria +Delma +Chong +Jaqueline +Destiny +Arleen +Virgina +Retha +Fatima +Tillie +Eleanore +Cari +Treva +Birdie +Wilhelmina +Rosalee +Maurine +Latrice +Yong +Jena +Taryn +Elia +Debby +Maudie +Jeanna +Delilah +Catrina +Shonda +Hortencia +Theodora +Teresita +Robbin +Danette +Maryjane +Freddie +Delphine +Brianne +Nilda +Danna +Cindi +Bess +Iona +Hanna +Ariel +Winona +Vida +Rosita +Marianna +William +Racheal +Guillermina +Eloisa +Celestine +Caren +Malissa +Lona +Chantel +Shellie +Marisela +Leora +Agatha +Soledad +Migdalia +Ivette +Christen +Athena +Janel +Chloe +Veda +Pattie +Tessie +Tera +Marilynn +Lucretia +Karrie +Dinah +Daniela +Alecia +Adelina +Vernice +Shiela +Portia +Merry +Lashawn +Devon +Dara +Tawana +Oma +Verda +Christin +Alene +Zella +Sandi +Rafaela +Maya +Kira +Candida +Alvina +Suzan +Shayla +Lyn +Lettie +Alva +Samatha +Oralia +Matilde +Madonna +Larissa +Vesta +Renita +India +Delois +Shanda +Phillis +Lorri +Erlinda +Cruz +Cathrine +Barb +Zoe +Isabell +Ione +Gisela +Charlie +Valencia +Roxanna +Mayme +Kisha +Ellie +Mellissa +Dorris +Dalia +Bella +Annetta +Zoila +Reta +Reina +Lauretta +Kylie +Christal +Pilar +Charla +Elissa +Tiffani +Tana +Paulina +Leota +Breanna +Jayme +Carmel \ No newline at end of file diff --git a/resources/fivepd/config/garage.json b/resources/fivepd/config/garage.json new file mode 100644 index 000000000..ceeac7ca2 --- /dev/null +++ b/resources/fivepd/config/garage.json @@ -0,0 +1,21 @@ +[ + { + "isEnabled": true, + "name": "Paleto Bay PD", + "vehicles": [ + { + "isEnabled": true, + "location": { + "x": -438.42, + "y": 6028.29, + "z": 31.34, + "heading": 28.59, + }, + "vehicle": { + "model": "police", + "livery": 1 + } + } + ] + } +] \ No newline at end of file diff --git a/resources/fivepd/config/items.json b/resources/fivepd/config/items.json new file mode 100644 index 000000000..e3f02e941 --- /dev/null +++ b/resources/fivepd/config/items.json @@ -0,0 +1,62 @@ +[ + { + "name": "pen", + "isIllegal": false, + "multiplier": 10, + "itemLocation": 2 + }, + { + "name": "phone", + "isIllegal": false, + "multiplier": 20, + "itemLocation": 1 + }, + { + "name": "notebook", + "isIllegal": false, + "multiplier": 5, + "itemLocation": 0 + }, + { + "name": "marijuana", + "isIllegal": true, + "multiplier": 1, + "itemLocation": 2 + }, + { + "name": "watch", + "isIllegal": false, + "multiplier": 20, + "itemLocation": 1 + }, + { + "name": "ID card", + "isIllegal": false, + "multiplier": 20, + "itemLocation": 1 + }, + { + "name": "wallet", + "isIllegal": false, + "multiplier": 10, + "itemLocation": 2 + }, + { + "name": "headphones", + "isIllegal": false, + "multiplier": 5, + "itemLocation": 2 + }, + { + "name": "keys", + "isIllegal": false, + "multiplier": 5, + "itemLocation": 2 + }, + { + "name": "knife", + "isIllegal": true, + "multiplier": 2, + "itemLocation": 2 + } +] \ No newline at end of file diff --git a/resources/fivepd/config/last-names.txt b/resources/fivepd/config/last-names.txt new file mode 100644 index 000000000..2fa0bb27e --- /dev/null +++ b/resources/fivepd/config/last-names.txt @@ -0,0 +1,1219 @@ +Smith +Johnson +Williams +Jones +Brown +Davis +Miller +Wilson +Moore +Taylor +Anderson +Thomas +Jackson +White +Harris +Martin +Thompson +Garcia +Martinez +Robinson +Clark +Rodriguez +Lewis +Lee +Walker +Hall +Allen +Young +Hernandez +King +Wright +Lopez +Hill +Scott +Green +Adams +Baker +Gonzalez +Nelson +Carter +Mitchell +Perez +Roberts +Turner +Phillips +Campbell +Parker +Evans +Edwards +Collins +Stewart +Sanchez +Morris +Rogers +Reed +Cook +Morgan +Bell +Murphy +Bailey +Rivera +Cooper +Richardson +Cox +Howard +Ward +Torres +Peterson +Gray +Ramirez +James +Watson +Brooks +Kelly +Sanders +Price +Bennett +Wood +Barnes +Ross +Henderson +Coleman +Jenkins +Perry +Powell +Long +Patterson +Hughes +Flores +Washington +Butler +Simmons +Foster +Gonzales +Bryant +Alexander +Russell +Griffin +Diaz +Hayes +Myers +Ford +Hamilton +Graham +Sullivan +Wallace +Woods +Cole +West +Jordan +Owens +Reynolds +Fisher +Ellis +Harrison +Gibson +Mcdonald +Cruz +Marshall +Ortiz +Gomez +Murray +Freeman +Wells +Webb +Simpson +Stevens +Tucker +Porter +Hunter +Hicks +Crawford +Henry +Boyd +Mason +Morales +Kennedy +Warren +Dixon +Ramos +Reyes +Burns +Gordon +Shaw +Holmes +Rice +Robertson +Hunt +Black +Daniels +Palmer +Mills +Nichols +Grant +Knight +Ferguson +Rose +Stone +Hawkins +Dunn +Perkins +Hudson +Spencer +Gardner +Stephens +Payne +Pierce +Berry +Matthews +Arnold +Wagner +Willis +Ray +Watkins +Olson +Carroll +Duncan +Snyder +Hart +Cunningham +Bradley +Lane +Andrews +Ruiz +Harper +Fox +Riley +Armstrong +Carpenter +Weaver +Greene +Lawrence +Elliott +Chavez +Sims +Austin +Peters +Kelley +Franklin +Lawson +Fields +Gutierrez +Ryan +Schmidt +Carr +Vasquez +Castillo +Wheeler +Chapman +Oliver +Montgomery +Richards +Williamson +Johnston +Banks +Meyer +Bishop +Mccoy +Howell +Alvarez +Morrison +Hansen +Fernandez +Garza +Harvey +Little +Burton +Stanley +Nguyen +George +Jacobs +Reid +Kim +Fuller +Lynch +Dean +Gilbert +Garrett +Romero +Welch +Larson +Frazier +Burke +Hanson +Day +Mendoza +Moreno +Bowman +Medina +Fowler +Brewer +Hoffman +Carlson +Silva +Pearson +Holland +Douglas +Fleming +Jensen +Vargas +Byrd +Davidson +Hopkins +May +Terry +Herrera +Wade +Soto +Walters +Curtis +Neal +Caldwell +Lowe +Jennings +Barnett +Graves +Jimenez +Horton +Shelton +Barrett +Obrien +Castro +Sutton +Gregory +Mckinney +Lucas +Miles +Craig +Rodriquez +Chambers +Holt +Lambert +Fletcher +Watts +Bates +Hale +Rhodes +Pena +Beck +Newman +Haynes +Mcdaniel +Mendez +Bush +Vaughn +Parks +Dawson +Santiago +Norris +Hardy +Love +Steele +Curry +Powers +Schultz +Barker +Guzman +Page +Munoz +Ball +Keller +Chandler +Weber +Leonard +Walsh +Lyons +Ramsey +Wolfe +Schneider +Mullins +Benson +Sharp +Bowen +Daniel +Barber +Cummings +Hines +Baldwin +Griffith +Valdez +Hubbard +Salazar +Reeves +Warner +Stevenson +Burgess +Santos +Tate +Cross +Garner +Mann +Mack +Moss +Thornton +Dennis +Mcgee +Farmer +Delgado +Aguilar +Vega +Glover +Manning +Cohen +Harmon +Rodgers +Robbins +Newton +Todd +Blair +Higgins +Ingram +Reese +Cannon +Strickland +Townsend +Potter +Goodwin +Walton +Rowe +Hampton +Ortega +Patton +Swanson +Joseph +Francis +Goodman +Maldonado +Yates +Becker +Erickson +Hodges +Rios +Conner +Adkins +Webster +Norman +Malone +Hammond +Flowers +Cobb +Moody +Quinn +Blake +Maxwell +Pope +Floyd +Osborne +Paul +Mccarthy +Guerrero +Lindsey +Estrada +Sandoval +Gibbs +Tyler +Gross +Fitzgerald +Stokes +Doyle +Sherman +Saunders +Wise +Colon +Gill +Alvarado +Greer +Padilla +Simon +Waters +Nunez +Ballard +Schwartz +Mcbride +Houston +Christensen +Klein +Pratt +Briggs +Parsons +Mclaughlin +Zimmerman +French +Buchanan +Moran +Copeland +Roy +Pittman +Brady +Mccormick +Holloway +Brock +Poole +Frank +Logan +Owen +Bass +Marsh +Drake +Wong +Jefferson +Park +Morton +Abbott +Sparks +Patrick +Norton +Huff +Clayton +Massey +Lloyd +Figueroa +Carson +Bowers +Roberson +Barton +Tran +Lamb +Harrington +Casey +Boone +Cortez +Clarke +Mathis +Singleton +Wilkins +Cain +Bryan +Underwood +Hogan +Mckenzie +Collier +Luna +Phelps +Mcguire +Allison +Bridges +Wilkerson +Nash +Summers +Atkins +Wilcox +Pitts +Conley +Marquez +Burnett +Richard +Cochran +Chase +Davenport +Hood +Gates +Clay +Ayala +Sawyer +Roman +Vazquez +Dickerson +Hodge +Acosta +Flynn +Espinoza +Nicholson +Monroe +Wolf +Morrow +Kirk +Randall +Anthony +Whitaker +Oconnor +Skinner +Ware +Molina +Kirby +Huffman +Bradford +Charles +Gilmore +Dominguez +Oneal +Bruce +Lang +Combs +Kramer +Heath +Hancock +Gallagher +Gaines +Shaffer +Short +Wiggins +Mathews +Mcclain +Fischer +Wall +Small +Melton +Hensley +Bond +Dyer +Cameron +Grimes +Contreras +Christian +Wyatt +Baxter +Snow +Mosley +Shepherd +Larsen +Hoover +Beasley +Glenn +Petersen +Whitehead +Meyers +Keith +Garrison +Vincent +Shields +Horn +Savage +Olsen +Schroeder +Hartman +Woodard +Mueller +Kemp +Deleon +Booth +Patel +Calhoun +Wiley +Eaton +Cline +Navarro +Harrell +Lester +Humphrey +Parrish +Duran +Hutchinson +Hess +Dorsey +Bullock +Robles +Beard +Dalton +Avila +Vance +Rich +Blackwell +York +Johns +Blankenship +Trevino +Salinas +Campos +Pruitt +Moses +Callahan +Golden +Montoya +Hardin +Guerra +Mcdowell +Carey +Stafford +Gallegos +Henson +Wilkinson +Booker +Merritt +Miranda +Atkinson +Orr +Decker +Hobbs +Preston +Tanner +Knox +Pacheco +Stephenson +Glass +Rojas +Serrano +Marks +Hickman +English +Sweeney +Strong +Prince +Mcclure +Conway +Walter +Roth +Maynard +Farrell +Lowery +Hurst +Nixon +Weiss +Trujillo +Ellison +Sloan +Juarez +Winters +Mclean +Randolph +Leon +Boyer +Villarreal +Mccall +Gentry +Carrillo +Kent +Ayers +Lara +Shannon +Sexton +Pace +Hull +Leblanc +Browning +Velasquez +Leach +Chang +House +Sellers +Herring +Noble +Foley +Bartlett +Mercado +Landry +Durham +Walls +Barr +Mckee +Bauer +Rivers +Everett +Bradshaw +Pugh +Velez +Rush +Estes +Dodson +Morse +Sheppard +Weeks +Camacho +Bean +Barron +Livingston +Middleton +Spears +Branch +Blevins +Chen +Kerr +Mcconnell +Hatfield +Harding +Ashley +Solis +Herman +Frost +Giles +Blackburn +William +Pennington +Woodward +Finley +Mcintosh +Koch +Best +Solomon +Mccullough +Dudley +Nolan +Blanchard +Rivas +Brennan +Mejia +Kane +Benton +Joyce +Buckley +Haley +Valentine +Maddox +Russo +Mcknight +Buck +Moon +Mcmillan +Crosby +Berg +Dotson +Mays +Roach +Church +Chan +Richmond +Meadows +Faulkner +Oneill +Knapp +Kline +Barry +Ochoa +Jacobson +Gay +Avery +Hendricks +Horne +Shepard +Hebert +Cherry +Cardenas +Mcintyre +Whitney +Waller +Holman +Donaldson +Cantu +Terrell +Morin +Gillespie +Fuentes +Tillman +Sanford +Bentley +Peck +Key +Salas +Rollins +Gamble +Dickson +Battle +Santana +Cabrera +Cervantes +Howe +Hinton +Hurley +Spence +Zamora +Yang +Mcneil +Suarez +Case +Petty +Gould +Mcfarland +Sampson +Carver +Bray +Rosario +Macdonald +Stout +Hester +Melendez +Dillon +Farley +Hopper +Galloway +Potts +Bernard +Joyner +Stein +Aguirre +Osborn +Mercer +Bender +Franco +Rowland +Sykes +Benjamin +Travis +Pickett +Crane +Sears +Mayo +Dunlap +Hayden +Wilder +Mckay +Coffey +Mccarty +Ewing +Cooley +Vaughan +Bonner +Cotton +Holder +Stark +Ferrell +Cantrell +Fulton +Lynn +Lott +Calderon +Rosa +Pollard +Hooper +Burch +Mullen +Fry +Riddle +Levy +David +Duke +Odonnell +Guy +Michael +Britt +Frederick +Daugherty +Berger +Dillard +Alston +Jarvis +Frye +Riggs +Chaney +Odom +Duffy +Fitzpatrick +Valenzuela +Merrill +Mayer +Alford +Mcpherson +Acevedo +Donovan +Barrera +Albert +Cote +Reilly +Compton +Raymond +Mooney +Mcgowan +Craft +Cleveland +Clemons +Wynn +Nielsen +Baird +Stanton +Snider +Rosales +Bright +Witt +Stuart +Hays +Holden +Rutledge +Kinney +Clements +Castaneda +Slater +Hahn +Emerson +Conrad +Burks +Delaney +Pate +Lancaster +Sweet +Justice +Tyson +Sharpe +Whitfield +Talley +Macias +Irwin +Burris +Ratliff +Mccray +Madden +Kaufman +Beach +Goff +Cash +Bolton +Mcfadden +Levine +Good +Byers +Kirkland +Kidd +Workman +Carney +Dale +Mcleod +Holcomb +England +Finch +Head +Burt +Hendrix +Sosa +Haney +Franks +Sargent +Nieves +Downs +Rasmussen +Bird +Hewitt +Lindsay +Le +Foreman +Valencia +Oneil +Delacruz +Vinson +Dejesus +Hyde +Forbes +Gilliam +Guthrie +Wooten +Huber +Barlow +Boyle +Mcmahon +Buckner +Rocha +Puckett +Langley +Knowles +Cooke +Velazquez +Whitley +Noel +Vang +Shea +Rouse +Hartley +Mayfield +Elder +Rankin +Hanna +Cowan +Lucero +Arroyo +Slaughter +Haas +Oconnell +Minor +Kendrick +Shirley +Kendall +Boucher +Archer +Boggs +Odell +Dougherty +Andersen +Newell +Crowe +Wang +Friedman +Bland +Swain +Holley +Felix +Pearce +Childs +Yarbrough +Galvan +Proctor +Meeks +Lozano +Mora +Rangel +Bacon +Villanueva +Schaefer +Rosado +Helms +Boyce +Goss +Stinson +Smart +Lake +Ibarra +Hutchins +Covington +Reyna +Gregg +Werner +Crowley +Hatcher +Mackey +Bunch +Womack +Polk +Jamison +Dodd +Childress +Childers +Camp +Villa +Dye +Springer +Mahoney +Dailey +Belcher +Lockhart +Griggs +Costa +Connor +Brandt +Winter +Walden +Moser +Tracy +Tatum +Mccann +Akers +Lutz +Pryor +Law +Orozco +Mcallister +Lugo +Davies +Shoemaker +Madison +Rutherford +Newsome +Magee +Chamberlain +Blanton +Simms +Godfrey +Flanagan +Crum +Cordova +Escobar +Downing +Sinclair +Donahue +Krueger +Mcginnis +Gore +Farris +Webber +Corbett +Andrade +Starr +Lyon +Yoder +Hastings +Mcgrath +Spivey +Krause +Harden +Crabtree +Kirkpatrick +Hollis +Brandon +Arrington +Ervin +Clifton +Ritter +Mcghee +Bolden +Maloney +Gagnon +Dunbar +Ponce +Pike +Mayes +Heard +Beatty +Mobley +Kimball +Butts +Montes +Herbert +Grady +Eldridge +Braun +Hamm +Gibbons +Seymour +Moyer +Manley +Herron +Plummer +Elmore +Cramer +Gary +Rucker +Hilton +Blue +Pierson +Fontenot +Field +Rubio +Grace +Goldstein +Elkins +Wills +Novak +John +Hickey +Worley +Gorman +Katz +Dickinson +Broussard +Fritz +Woodruff +Crow +Christopher +Britton +Forrest +Nance +Lehman +Bingham +Zuniga +Whaley +Shafer +Coffman +Steward +Delarosa +Nix +Neely +Numbers +Mata +Manuel +Davila +Mccabe +Kessler +Emery +Bowling +Hinkle +Welsh +Pagan +Goldberg +Goins +Crouch +Cuevas +Quinones +Mcdermott +Hendrickson +Samuels +Denton +Bergeron +Lam +Ivey +Locke \ No newline at end of file diff --git a/resources/fivepd/config/loadouts.json b/resources/fivepd/config/loadouts.json new file mode 100644 index 000000000..bde467b8e --- /dev/null +++ b/resources/fivepd/config/loadouts.json @@ -0,0 +1,56 @@ +{ + "Loadout 1": { + "isAvailableForEveryone": true, + "weapons": [ + { + "weapon": "WEAPON_PISTOL", + "components": [ + "COMPONENT_PISTOL_CLIP_02", + "COMPONENT_AT_PI_FLSH", + "COMPONENT_AT_PI_SUPP_02" + ], + "ammo": 250 + }, + { + "weapon": "WEAPON_STUNGUN", + "ammo": 250 + }, + { + "weapon": "WEAPON_NIGHTSTICK", + "ammo": 250 + }, + { + "weapon": "WEAPON_FIREEXTINGUISHER", + "ammo": 1000 + } + ] + }, + "Loadout 2": { + "isAvailableForEveryone": false, + "useRanks": true, + "availableForRanks": ["Officer I", "Officer II"], + "weapons": [ + { + "weapon": "WEAPON_CARBINERIFLE", + "components": [ + "COMPONENT_AT_AR_AFGRIP", + "COMPONENT_AT_AR_SUPP", + "COMPONENT_AT_AR_FLSH", + "COMPONENT_CARBINERIFLE_CLIP_02" + ], + "ammo": 250 + } + ] + }, + "Loadout 3": { + "isAvailableForEveryone": false, + "useRanks": false, + "availableForDepartments": [18], + "weapons": [ + { + "weapon": "WEAPON_MARKSMANRIFLE", + "ammo": 250 + } + ] + } +} \ No newline at end of file diff --git a/resources/fivepd/config/male-first-names.txt b/resources/fivepd/config/male-first-names.txt new file mode 100644 index 000000000..d805705ac --- /dev/null +++ b/resources/fivepd/config/male-first-names.txt @@ -0,0 +1,1219 @@ +James +John +Robert +Michael +William +David +Richard +Charles +Joseph +Thomas +Christopher +Daniel +Paul +Mark +Donald +George +Kenneth +Steven +Edward +Brian +Ronald +Anthony +Kevin +Jason +Matthew +Gary +Timothy +Jose +Larry +Jeffrey +Frank +Scott +Eric +Stephen +Andrew +Raymond +Gregory +Joshua +Jerry +Dennis +Walter +Patrick +Peter +Harold +Douglas +Henry +Carl +Arthur +Ryan +Roger +Joe +Juan +Jack +Albert +Jonathan +Justin +Terry +Gerald +Keith +Samuel +Willie +Ralph +Lawrence +Nicholas +Roy +Benjamin +Bruce +Brandon +Adam +Harry +Fred +Wayne +Billy +Steve +Louis +Jeremy +Aaron +Randy +Howard +Eugene +Carlos +Russell +Bobby +Victor +Martin +Ernest +Phillip +Todd +Jesse +Craig +Alan +Shawn +Clarence +Sean +Philip +Chris +Johnny +Earl +Jimmy +Antonio +Danny +Bryan +Tony +Luis +Mike +Stanley +Leonard +Nathan +Dale +Manuel +Rodney +Curtis +Norman +Allen +Marvin +Vincent +Glenn +Jeffery +Travis +Jeff +Chad +Jacob +Lee +Melvin +Alfred +Kyle +Francis +Bradley +Jesus +Herbert +Frederick +Ray +Joel +Edwin +Don +Eddie +Ricky +Troy +Randall +Barry +Alexander +Bernard +Mario +Leroy +Francisco +Marcus +Micheal +Theodore +Clifford +Miguel +Oscar +Jay +Jim +Tom +Calvin +Alex +Jon +Ronnie +Bill +Lloyd +Tommy +Leon +Derek +Warren +Darrell +Jerome +Floyd +Leo +Alvin +Tim +Wesley +Gordon +Dean +Greg +Jorge +Dustin +Pedro +Derrick +Dan +Lewis +Zachary +Corey +Herman +Maurice +Vernon +Roberto +Clyde +Glen +Hector +Shane +Ricardo +Sam +Rick +Lester +Brent +Ramon +Charlie +Tyler +Gilbert +Gene +Marc +Reginald +Ruben +Brett +Angel +Nathaniel +Rafael +Leslie +Edgar +Milton +Raul +Ben +Chester +Cecil +Duane +Franklin +Andre +Elmer +Brad +Gabriel +Ron +Mitchell +Roland +Arnold +Harvey +Jared +Adrian +Karl +Cory +Claude +Erik +Darryl +Jamie +Neil +Jessie +Christian +Javier +Fernando +Clinton +Ted +Mathew +Tyrone +Darren +Lonnie +Lance +Cody +Julio +Kelly +Kurt +Allan +Nelson +Guy +Clayton +Hugh +Max +Dwayne +Dwight +Armando +Felix +Jimmie +Everett +Jordan +Ian +Wallace +Ken +Bob +Jaime +Casey +Alfredo +Alberto +Dave +Ivan +Johnnie +Sidney +Byron +Julian +Isaac +Morris +Clifton +Willard +Daryl +Ross +Virgil +Andy +Marshall +Salvador +Perry +Kirk +Sergio +Marion +Tracy +Seth +Kent +Terrance +Rene +Eduardo +Terrence +Enrique +Freddie +Wade +Austin +Stuart +Fredrick +Arturo +Alejandro +Jackie +Joey +Nick +Luther +Wendell +Jeremiah +Evan +Julius +Dana +Donnie +Otis +Shannon +Trevor +Oliver +Luke +Homer +Gerard +Doug +Kenny +Hubert +Angelo +Shaun +Lyle +Matt +Lynn +Alfonso +Orlando +Rex +Carlton +Ernesto +Cameron +Neal +Pablo +Lorenzo +Omar +Wilbur +Blake +Grant +Horace +Roderick +Kerry +Abraham +Willis +Rickey +Jean +Ira +Andres +Cesar +Johnathan +Malcolm +Rudolph +Damon +Kelvin +Rudy +Preston +Alton +Archie +Marco +Wm +Pete +Randolph +Garry +Geoffrey +Jonathon +Felipe +Bennie +Gerardo +Ed +Dominic +Robin +Loren +Delbert +Colin +Guillermo +Earnest +Lucas +Benny +Noel +Spencer +Rodolfo +Myron +Edmund +Garrett +Salvatore +Cedric +Lowell +Gregg +Sherman +Wilson +Devin +Sylvester +Kim +Roosevelt +Israel +Jermaine +Forrest +Wilbert +Leland +Simon +Guadalupe +Clark +Irving +Carroll +Bryant +Owen +Rufus +Woodrow +Sammy +Kristopher +Mack +Levi +Marcos +Gustavo +Jake +Lionel +Marty +Taylor +Ellis +Dallas +Gilberto +Clint +Nicolas +Laurence +Ismael +Orville +Drew +Jody +Ervin +Dewey +Al +Wilfred +Josh +Hugo +Ignacio +Caleb +Tomas +Sheldon +Erick +Frankie +Stewart +Doyle +Darrel +Rogelio +Terence +Santiago +Alonzo +Elias +Bert +Elbert +Ramiro +Conrad +Pat +Noah +Grady +Phil +Cornelius +Lamar +Rolando +Clay +Percy +Dexter +Bradford +Merle +Darin +Amos +Terrell +Moses +Irvin +Saul +Roman +Darnell +Randal +Tommie +Timmy +Darrin +Winston +Brendan +Toby +Van +Abel +Dominick +Boyd +Courtney +Jan +Emilio +Elijah +Cary +Domingo +Santos +Aubrey +Emmett +Marlon +Emanuel +Jerald +Edmond +Emil +Dewayne +Will +Otto +Teddy +Reynaldo +Bret +Morgan +Jess +Trent +Humberto +Emmanuel +Stephan +Louie +Vicente +Lamont +Stacy +Garland +Miles +Micah +Efrain +Billie +Logan +Heath +Rodger +Harley +Demetrius +Ethan +Eldon +Rocky +Pierre +Junior +Freddy +Eli +Bryce +Antoine +Robbie +Kendall +Royce +Sterling +Mickey +Chase +Grover +Elton +Cleveland +Dylan +Chuck +Damian +Reuben +Stan +August +Leonardo +Jasper +Russel +Erwin +Benito +Hans +Monte +Blaine +Ernie +Curt +Quentin +Agustin +Murray +Jamal +Devon +Adolfo +Harrison +Tyson +Burton +Brady +Elliott +Wilfredo +Bart +Jarrod +Vance +Denis +Damien +Joaquin +Harlan +Desmond +Elliot +Darwin +Ashley +Gregorio +Buddy +Xavier +Kermit +Roscoe +Esteban +Anton +Solomon +Scotty +Norbert +Elvin +Williams +Nolan +Carey +Rod +Quinton +Hal +Brain +Rob +Elwood +Kendrick +Darius +Moises +Son +Marlin +Fidel +Thaddeus +Cliff +Marcel +Ali +Jackson +Raphael +Bryon +Armand +Alvaro +Jeffry +Dane +Joesph +Thurman +Ned +Sammie +Rusty +Michel +Monty +Rory +Fabian +Reggie +Mason +Graham +Kris +Isaiah +Vaughn +Gus +Avery +Loyd +Diego +Alexis +Adolph +Norris +Millard +Rocco +Gonzalo +Derick +Rodrigo +Gerry +Stacey +Carmen +Wiley +Rigoberto +Alphonso +Ty +Shelby +Rickie +Noe +Vern +Bobbie +Reed +Jefferson +Elvis +Bernardo +Mauricio +Hiram +Donovan +Basil +Riley +Ollie +Nickolas +Maynard +Scot +Vince +Quincy +Eddy +Sebastian +Federico +Ulysses +Heriberto +Donnell +Cole +Denny +Davis +Gavin +Emery +Ward +Romeo +Jayson +Dion +Dante +Clement +Coy +Odell +Maxwell +Jarvis +Bruno +Issac +Mary +Dudley +Brock +Sanford +Colby +Carmelo +Barney +Nestor +Hollis +Stefan +Donny +Art +Linwood +Beau +Weldon +Galen +Isidro +Truman +Delmar +Johnathon +Silas +Frederic +Dick +Kirby +Irwin +Cruz +Merlin +Merrill +Charley +Marcelino +Lane +Harris +Cleo +Carlo +Trenton +Kurtis +Hunter +Aurelio +Winfred +Vito +Collin +Denver +Carter +Leonel +Emory +Pasquale +Mohammad +Mariano +Danial +Blair +Landon +Dirk +Branden +Adan +Numbers +Clair +Buford +German +Bernie +Wilmer +Joan +Emerson +Zachery +Fletcher +Jacques +Errol +Dalton +Monroe +Josue +Dominique +Edwardo +Booker +Wilford +Sonny +Shelton +Carson +Theron +Raymundo +Daren +Tristan +Houston +Robby +Lincoln +Jame +Genaro +Gale +Bennett +Octavio +Cornell +Laverne +Hung +Arron +Antony +Herschel +Alva +Giovanni +Garth +Cyrus +Cyril +Ronny +Stevie +Lon +Freeman +Erin +Duncan +Kennith +Carmine +Augustine +Young +Erich +Chadwick +Wilburn +Russ +Reid +Myles +Anderson +Morton +Jonas +Forest +Mitchel +Mervin +Zane +Rich +Jamel +Lazaro +Alphonse +Randell +Major +Johnie +Jarrett +Brooks +Ariel +Abdul +Dusty +Luciano +Lindsey +Tracey +Seymour +Scottie +Eugenio +Mohammed +Sandy +Valentin +Chance +Arnulfo +Lucien +Ferdinand +Thad +Ezra +Sydney +Aldo +Rubin +Royal +Mitch +Earle +Abe +Wyatt +Marquis +Lanny +Kareem +Jamar +Boris +Isiah +Emile +Elmo +Aron +Leopoldo +Everette +Josef +Gail +Eloy +Dorian +Rodrick +Reinaldo +Lucio +Jerrod +Weston +Hershel +Barton +Parker +Lemuel +Lavern +Burt +Jules +Gil +Eliseo +Ahmad +Nigel +Efren +Antwan +Alden +Margarito +Coleman +Refugio +Dino +Osvaldo +Les +Deandre +Normand +Kieth +Ivory +Andrea +Trey +Norberto +Napoleon +Jerold +Fritz +Rosendo +Milford +Sang +Deon +Christoper +Alfonzo +Lyman +Josiah +Brant +Wilton +Rico +Jamaal +Dewitt +Carol +Brenton +Yong +Olin +Foster +Faustino +Claudio +Judson +Gino +Edgardo +Berry +Alec +Tanner +Jarred +Donn +Trinidad +Tad +Shirley +Prince +Porfirio +Odis +Maria +Lenard +Chauncey +Chang +Tod +Mel +Marcelo +Kory +Augustus +Keven +Hilario +Bud +Sal +Rosario +Orval +Mauro +Dannie +Zachariah +Olen +Anibal +Milo +Jed +Frances +Thanh +Dillon +Amado +Newton +Connie +Lenny +Tory +Richie +Lupe +Horacio +Brice +Mohamed +Delmer +Dario +Reyes +Dee +Mac +Jonah +Jerrold +Robt +Hank +Sung +Rupert +Rolland +Kenton +Damion +Chi +Antone +Waldo +Fredric +Bradly +Quinn +Kip +Burl +Walker +Tyree +Jefferey +Ahmed +Willy +Stanford +Oren +Noble +Moshe +Mikel +Enoch +Brendon +Quintin +Jamison +Florencio +Darrick +Tobias +Minh +Hassan +Giuseppe +Demarcus +Cletus +Tyrell +Lyndon +Keenan +Werner +Theo +Geraldo +Lou +Columbus +Chet +Bertram +Markus +Huey +Hilton +Dwain +Donte +Tyron +Omer +Isaias +Hipolito +Fermin +Chung +Adalberto +Valentine +Jamey +Bo +Barrett +Whitney +Teodoro +Mckinley +Maximo +Garfield +Sol +Raleigh +Lawerence +Abram +Rashad +King +Emmitt +Daron +Chong +Samual +Paris +Otha +Miquel +Lacy +Eusebio +Dong +Domenic +Darron +Buster +Antonia +Wilber +Renato +Jc +Hoyt +Haywood +Ezekiel +Chas +Florentino +Elroy +Clemente +Arden +Neville +Kelley +Edison +Deshawn +Carrol +Shayne +Nathanial +Jordon +Danilo +Claud +Val +Sherwood +Raymon +Rayford +Cristobal +Ambrose +Titus +Hyman +Felton +Ezequiel +Erasmo +Stanton +Lonny +Len +Ike +Milan +Lino +Jarod +Herb +Andreas +Walton +Rhett +Palmer +Jude +Douglass +Cordell +Oswaldo +Ellsworth +Virgilio +Toney +Nathanael +Del +Britt +Benedict +Mose +Hong +Leigh +Johnson +Isreal +Gayle +Garret +Fausto +Asa +Arlen +Zack +Warner +Modesto +Francesco +Manual +Jae +Gaylord +Gaston +Filiberto +Deangelo +Michale +Granville +Wes +Malik +Zackary +Tuan +Nicky +Eldridge +Cristopher +Cortez +Antione +Malcom +Long +Korey +Jospeh +Colton +Waylon +Von +Hosea +Shad +Santo +Rudolf +Rolf +Rey +Renaldo +Marcellus +Lucius +Lesley +Kristofer +Boyce +Benton +Man +Kasey +Jewell +Hayden +Harland +Arnoldo +Rueben +Leandro +Kraig +Jerrell +Jeromy +Hobert +Cedrick +Arlie +Winford +Wally +Patricia +Luigi +Keneth +Jacinto +Graig +Franklyn +Edmundo +Sid +Porter +Leif +Lauren +Jeramy +Elisha +Buck +Willian +Vincenzo +Shon +Michal +Lynwood +Lindsay +Jewel +Jere +Hai +Elden +Dorsey +Darell +Broderick +Alonso \ No newline at end of file diff --git a/resources/fivepd/config/menu.json b/resources/fivepd/config/menu.json new file mode 100644 index 000000000..9af134ccb --- /dev/null +++ b/resources/fivepd/config/menu.json @@ -0,0 +1,42 @@ +{ + "DutyMenu": { + "dutyToggle": { + "isEnabled": true, + "isAdminOnly": false + }, + "keepEngineRunning": { + "isEnabled": false, + "isAdminOnly": false + }, + "toggleCruiseControl": { + "isEnabled": true, + "isAdminOnly": false + }, + "spawnVehicle": { + "isEnabled": true, + "isAdminOnly": false + }, + "getLoadout": { + "isEnabled": true, + "isAdminOnly": false + }, + "refillHealth": { + "isEnabled": true, + "isAdminOnly": false + }, + "teleport": { + "isEnabled": true, + "isAdminOnly": false + } + }, + "SceneMenu": { + "speedzonePlacement": { + "isEnabled": true, + "isAdminOnly": false + }, + "objectPlacement": { + "isEnabled": true, + "isAdminOnly": false + } + } +} \ No newline at end of file diff --git a/resources/fivepd/config/questions.json b/resources/fivepd/config/questions.json new file mode 100644 index 000000000..71bb950e9 --- /dev/null +++ b/resources/fivepd/config/questions.json @@ -0,0 +1,41 @@ +[ + { + "title": "Normal questions", + "questions": [ + { + "question": "Have you been drinking recently?", + "answers": ["Yes.", "No.", "Of course I did."] + }, + { + "question": "Where are you heading to?", + "answers": ["I'm going home.", "It's my own business..."] + } + ] + }, + { + "title": "Traffic stop questions", + "questions": [ + { + "question": "Hello, how are you?", + "answers": ["Hey!", "Hello officer!", "Good day sir!"] + }, + { + "question": "Hello", + "answers": ["Hey!", "Hello officer!", "Good day sir!"] + } + ] + }, + { + "title": "Documentation questions", + "questions": [ + { + "question": "Do you have your drivers license with you?", + "answers": ["Yes.", "No.", "No, I left it at home."] + }, + { + "question": "Do you have a hunting license?", + "answers": ["Nope.", "Yes sir yes."] + } + ] + } +] \ No newline at end of file diff --git a/resources/fivepd/config/scene_management.json b/resources/fivepd/config/scene_management.json new file mode 100644 index 000000000..9cd03d57f --- /dev/null +++ b/resources/fivepd/config/scene_management.json @@ -0,0 +1,40 @@ +{ + "speedzone": { + "speed": [0,5,10,20,30,40,50,60], + "radius": [5,10,20,30,40,50,60,70,80,90,100] + }, + "objects": [ + { + "name": "Small cone", + "model": "prop_roadcone02a" + }, + { + "name": "Big cone", + "model": "prop_roadcone01a" + }, + { + "name": "Bigger cone", + "model": "prop_barrier_wat_03b" + }, + { + "name": "Do not cross", + "model": "prop_barrier_work05" + }, + { + "name": "Road work ahead", + "model": "prop_barrier_work04a" + }, + { + "name": "Road work ahead 2", + "model": "prop_barrier_work06b" + }, + { + "name": "Small barrier", + "model": "prop_barrier_work01c" + }, + { + "name": "Big barrier", + "model": "prop_barrier_work06a" + } + ] +} \ No newline at end of file diff --git a/resources/fivepd/config/street-names.txt b/resources/fivepd/config/street-names.txt new file mode 100644 index 000000000..14422c406 --- /dev/null +++ b/resources/fivepd/config/street-names.txt @@ -0,0 +1,106 @@ +Greenhill Road +Little Lane +School Street +Richmond Close +North Road +Swan Lane +Melbourne Road +Cromwell Road +Ruskin Avenue +Pinewood Close +Mill Lane +Greenrose Drive +Manchester Road +Orchard Drive +The Meadows +Argyle Street +Eastern Avenue +Gordon Street +Westgate +Sycamore Drive +Church Hill +West Way +Bright Street +West Avenue +Pennsylvania Lane +Oak Road +Mill Hill +Beechwood Road +Front Street +Eastfield Road +Wellington Road +Martin Close +Whitehall Road +Nelson Road +Portland Place +Warwick Road +Tennyson Avenue +Castle Drive +The Lane +Maple Drive +Birch Avenue +Bishops Close +Langdale Road +Princess Street +North Drive +Beechwood Avenue +Greenrose Drive +Ash Grove +Riverside Road +Oaklands +The Park +River View +Stafford Road +Spencer Road +Elm Avenue +Shelley Close +Chestnut Grove +Richmond Road +Manor Close +Merlin Close +Harrow Road +Hazel Close +Blue Spring Street +Princess Street +South Littleton Rd +Shirley Road +Woodsman Street +St Paul Dr. +Philmont Drive +East Lyme St +Alton Road +Pawnee St +Fawn Street +Purple Finch St +Walnutwood Avenue +East Aspen Avenue +Cooper St +Hudson St +Glenwood St +James Drive +South Oakwood Court +Bald Hill Court +Peninsula Ave +Washington Drive +Fulton Street +Franklin St +Woodland St +W. Shub Farm Ave +West Grove Street +Academy Street +North Gartner St +Van Dyke Street +South Bedford St +Oak Valley Ave +Wilson Ave +Market Drive +Beech Ave +53rd Rd +N. Vernon St +Harvard Road +Hickory Ave +Glendale Avenue +Creekside St +Woodland St +Eagle St +Primrose Lane \ No newline at end of file diff --git a/resources/fivepd/config/vehicles.json b/resources/fivepd/config/vehicles.json new file mode 100644 index 000000000..c60ed9570 --- /dev/null +++ b/resources/fivepd/config/vehicles.json @@ -0,0 +1,46 @@ +{ + "police": [ + { + "name": "Police", + "vehicle": "police", + "isAvailableForEveryone": true + }, + { + "name": "Police 2", + "vehicle": "police2", + "isAvailableForEveryone": false, + "useRanks": true, + "availableForRanks": ["Officer I", "Officer II"], + "availableForDepartments": [] + }, + { + "name": "Police 3", + "vehicle": "police3", + "isAvailableForEveryone": false, + "useRanks": false, + "availableForRanks": ["Detective I", "Detective II"], + "availableForDepartments": [18] + }, + { + "name": "Police 4", + "vehicle": "police4", + "isAvailableForEveryone": false, + "useRanks": false, + "availableForDepartments": [19] + }, + { + "name": "sheriff2", + "vehicle": "sheriff2", + "isAvailableForEveryone": true + } + ], + "ambulance": ["ambulance"], + "airAmbulance": ["polmav"], + "firedept": ["firetruk"], + "coroner": ["speedo", "utillitruck3"], + "towtruck": ["flatbed"], + "mechanic": ["utillitruck3"], + "prisontransport": ["police"], + "animalControl": ["bison"], + "taxi": ["taxi"] +} \ No newline at end of file diff --git a/resources/fivepd/fivepd.db b/resources/fivepd/fivepd.db new file mode 100644 index 000000000..7d89e1ffc Binary files /dev/null and b/resources/fivepd/fivepd.db differ diff --git a/resources/fivepd/fxmanifest.lua b/resources/fivepd/fxmanifest.lua new file mode 100644 index 000000000..38f0c05df --- /dev/null +++ b/resources/fivepd/fxmanifest.lua @@ -0,0 +1,51 @@ +fx_version 'cerulean' +games { 'gta5' } + +author 'FivePD' +version '1.5' + +ui_page './computer/index.html' +loadscreen './loading_screen/index.html' + +files { + './MenuAPI.dll', + './NativeUI.dll', + './Newtonsoft.Json.dll', + './loading_screen/bundle.js', + './loading_screen/index.html', + './FivePD.net.dll', + './index.html', + './callouts/*.dll', + './callouts/*.json', + './callouts/**/*.json', + './languages/*.json', + './computer/*', + './computer/static/*', + './computer/static/css/*', + './computer/static/js/*', + './computer/static/media/*', + './computer/public/*', + './computer/public/icon/*', + './config/callouts.json', + './config/coordinates.json', + './config/disabled_callouts.json', + './config/garage.json', + './config/vehicles.json', + './config/loadouts.json', + './config/questions.json', + './config/scene_management.json', + './config/menu.json' +} + +client_scripts { + './FivePD_client.net.dll', + './callouts/*.net.dll', + './callouts/**/*.net.dll', + './plugins/*.net.dll', + './plugins/**/*.net.dll' +} +server_scripts { + './System.Net.dll', + './FivePD_server.net.dll' +} +clr_disable_task_scheduler 'yes' \ No newline at end of file diff --git a/resources/fivepd/languages/en.json b/resources/fivepd/languages/en.json new file mode 100644 index 000000000..821cc0f11 --- /dev/null +++ b/resources/fivepd/languages/en.json @@ -0,0 +1,233 @@ +{ + "name":"English", + "CalloutMenu":{ + "title":"Callout Menu", + "description":"Choose an option", + "backup_menu":{ + "title":"Backup Menu", + "description":"Call for backup", + "buttons":{ + "code1":{ + "title":"Code 1", + "description":"Call for code 1 backup" + }, + "code2":{ + "title":"Code 2", + "description":"Call for code 2 backup" + }, + "code3":{ + "title":"Code 3", + "description":"Call for code 3 backup" + }, + "code99":{ + "title":"Code 99", + "description":"Call for code 99 backup" + }, + "cancel_backup":{ + "title":"Cancel backup", + "description":"Cancel your backup request" + } + } + }, + "add_nearby":{ + "title":"Add nearby player", + "description":"Add the closest player to your callout (must be in the same department)" + }, + "disable_callouts":{ + "title":"Disable callouts", + "description":"Disable receiving callouts" + }, + "debug_menu":{ + "title":"~y~Debug menu", + "description":"Debug menu", + "submenu":{ + "force_callouts":{ + "title":"Force callouts", + "description":"Force a callout" + }, + "toggle_callouts":{ + "title":"Enable/Disable callouts", + "description":"Enable/Disable a callout" + } + } + }, + "code4":{ + "title":"[Callout] Code ~g~4", + "description":"Complete the callout" + }, + "cancel_assistance":{ + "title":"~r~Cancel assistance", + "description":"Stop responding to the backup request" + } + }, + "MainMenu": { + "title": "Main menu", + "subtitle": "Choose a submenu" + }, + "DutyMenu": { + "title": "Duty menu", + "subtitle": "Choose an option", + "duty": "On duty", + "engine": "Keep engine running", + "cc": { + "title": "Toggle cruise control", + "description": "By enabling this option you can use CC by pressing the set keybind for it. Default is 'B'." + }, + "vehicleSpawn": "Spawn vehicle", + "loadout": "Get loadout", + "refill": "Refill health & armor", + "tp": "Teleport to station", + "OptionsMenu": { + "title": "Options menu", + "subtitle": "Choose an option", + "lang": "Change language", + "blips": "Toggle blips", + "patrolCarBlip": "Toggle patrol car blip", + "menupos": { + "title": "Toggle menu position", + "description": "Checked: right~n~Unchecked: left~n~~n~It's not working on aspect ratios 17:9 and 21:9!" + }, + "showNotifications": { + "title": "Toggle notifications", + "description": "Some notifications are reasource heavy, so if you have a lower spec PC you can turn them off." + }, + "observation": "Toggle ped observation" + } + }, + "SceneMenu": { + "title": "Scene menu", + "subtitle": "Choose a submenu", + "ObjectMenu": { + "title": "Object menu", + "subtitle": "Choose an option", + "spawn": "Spawn object", + "delete": "Delete all objects you've placed", + "deletePrevious": "Delete the previous object you've placed" + }, + "SpeedZoneMenu": { + "title": "Speed zone menu", + "subtitle": "Choose an option", + "speed": "Select speed", + "radius": "Change radius", + "place": "Place speedzone", + "remove": "Remove speedzone", + "go": "Let vehicles go", + "removePlayer": "Remove player's speed zone" + } + }, + "DispatchMenu": { + "title": "Dispatch menu", + "subtitle": "Choose an option", + "license": "Check license", + "plate": "Check license plate", + "transport": { + "request": "Request prison transport", + "cancel": "Cancel prison transport" + }, + "ems": { + "request": "Request ambulance", + "cancel": "Cancel ambulance" + }, + "fd": { + "request": "Request fire department", + "cancel": "Cancel fire department" + }, + "coroner": { + "request": "Request coroner", + "cancel": "Cancel coroner" + }, + "towTruck": { + "request": "Request tow truck", + "cancel": "Cancel tow truck" + }, + "animalControl": { + "request": "Request animal control", + "cancel": "Cancel animal control" + }, + "mechanic": { + "request": "Request mechanic", + "cancel": "Cancel mechanic" + }, + "airAmbulance": { + "request": "Request air ambulance", + "cancel": "Cancel air ambulance" + }, + "taxi": { + "request": "Request taxi", + "cancel": "Cancel taxi" + } + }, + "PedVehicleMenu": { + "title": "Ped seat menu", + "subtitle": "Choose an option", + "left": "Left rear put into/order out", + "right": "Right rear put into/order out" + }, + "TrafficStopMenu": { + "title": "Traffic stop menu", + "subtitle": "Choose an option", + "go": "Free to go", + "breathalyzer": "Breathalyzer test", + "drugswab": "Drugswab test", + "interactWith": "Interact with", + "orderOut": { + "title": "Order out of vehicle", + "occupants": ["All", "Driver", "Front right", "Back left", "Back right"] + } + }, + "TrafficStopPositionMenu": { + "title": "Traffic stop position", + "subtitle": "Choose an option", + "follow": "Enable follow", + "mimic": "Enable mimic", + "marker": "Enable go to marker", + "cancel": "Cancel positioning" + }, + "PedCheckMenu": { + "title": "Ped stop menu", + "subtitle": "Choose an option", + "license": "Ask for license", + "question": "Ask questions", + "licenses": [ + "Driving", + "Hunting", + "Fishing", + "Weapon" + ], + "breathalyzer": "Breathalyzer test", + "drugswab": "Drugswab test", + "move": { + "title": "Move ped", + "types": ["Follow me", "Grab ped"] + }, + "search": { + "title": "Search", + "types": ["Ped", "Vehicle"] + }, + "cancelMove": { + "title": "Cancel move", + "description": "Cancel following or grabbing." + }, + "cuff": "Cuff ped", + "uncuff": "Uncuff ped", + "dismiss": "Dismiss ped" + }, + "AdminMenu": { + "title": "Admin menu", + "subtitle": "Choose an option", + "garageMenu": { + "title": "Garages", + "subtitle": "Choose an option", + "respawnAll": "Respawn all garages", + "respawnOne": "Respawn garage" + }, + "devMenu": { + "title": "Development tools", + "subtitle": "Choose an option", + "save": "Save current position", + "heading": "Add heading to position", + "model": "Add ped model to position", + "change": "Change ped model", + } + } +} \ No newline at end of file diff --git a/resources/fivepd/libSQLite.Interop.so b/resources/fivepd/libSQLite.Interop.so new file mode 100644 index 000000000..bf544ee33 Binary files /dev/null and b/resources/fivepd/libSQLite.Interop.so differ diff --git a/resources/fivepd/loading_screen/bundle.js b/resources/fivepd/loading_screen/bundle.js new file mode 100644 index 000000000..870a69acb --- /dev/null +++ b/resources/fivepd/loading_screen/bundle.js @@ -0,0 +1,30 @@ +!function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=136)}([function(e,t,n){var r=n(2),i=n(19),o=n(12),u=n(13),a=n(20),l=function(e,t,n){var c,s,f,p,d=e&l.F,h=e&l.G,v=e&l.S,m=e&l.P,g=e&l.B,y=h?r:v?r[t]||(r[t]={}):(r[t]||{}).prototype,b=h?i:i[t]||(i[t]={}),w=b.prototype||(b.prototype={});for(c in h&&(n=t),n)f=((s=!d&&y&&void 0!==y[c])?y:n)[c],p=g&&s?a(f,r):m&&"function"==typeof f?a(Function.call,f):f,y&&u(y,c,f,e&l.U),b[c]!=f&&o(b,c,p),m&&w[c]!=f&&(w[c]=f)};r.core=i,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t,n){var r=n(5);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){"use strict";e.exports=n(339)},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){var r=n(50)("wks"),i=n(34),o=n(2).Symbol,u="function"==typeof o;(e.exports=function(e){return r[e]||(r[e]=u&&o[e]||(u?o:i)("Symbol."+e))}).store=r},function(e,t,n){var r=n(22),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},function(e,t,n){e.exports=!n(4)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,n){var r=n(1),i=n(97),o=n(24),u=Object.defineProperty;t.f=n(8)?Object.defineProperty:function(e,t,n){if(r(e),t=o(t,!0),r(n),i)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(25);e.exports=function(e){return Object(r(e))}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(9),i=n(33);e.exports=n(8)?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(2),i=n(12),o=n(15),u=n(34)("src"),a=n(140),l=(""+a).split("toString");n(19).inspectSource=function(e){return a.call(e)},(e.exports=function(e,t,n,a){var c="function"==typeof n;c&&(o(n,"name")||i(n,"name",t)),e[t]!==n&&(c&&(o(n,u)||i(n,u,e[t]?""+e[t]:l.join(String(t)))),e===r?e[t]=n:a?e[t]?e[t]=n:i(e,t,n):(delete e[t],i(e,t,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[u]||a.call(this)}))},function(e,t,n){var r=n(0),i=n(4),o=n(25),u=/"/g,a=function(e,t,n,r){var i=String(o(e)),a="<"+t;return""!==n&&(a+=" "+n+'="'+String(r).replace(u,""")+'"'),a+">"+i+""};e.exports=function(e,t){var n={};n[e]=t(a),r(r.P+r.F*i((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3})),"String",n)}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(51),i=n(25);e.exports=function(e){return r(i(e))}},function(e,t,n){var r=n(52),i=n(33),o=n(16),u=n(24),a=n(15),l=n(97),c=Object.getOwnPropertyDescriptor;t.f=n(8)?c:function(e,t){if(e=o(e),t=u(t,!0),l)try{return c(e,t)}catch(e){}if(a(e,t))return i(!r.f.call(e,t),e[t])}},function(e,t,n){var r=n(15),i=n(10),o=n(71)("IE_PROTO"),u=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=i(e),r(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?u:null}},function(e,t){var n=e.exports={version:"2.6.11"};"number"==typeof __e&&(__e=n)},function(e,t,n){var r=n(11);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){"use strict";var r=n(4);e.exports=function(e,t){return!!e&&r((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},function(e,t,n){var r=n(5);e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(0),i=n(19),o=n(4);e.exports=function(e,t){var n=(i.Object||{})[e]||Object[e],u={};u[e]=t(n),r(r.S+r.F*o((function(){n(1)})),"Object",u)}},function(e,t,n){var r=n(20),i=n(51),o=n(10),u=n(7),a=n(87);e.exports=function(e,t){var n=1==e,l=2==e,c=3==e,s=4==e,f=6==e,p=5==e||f,d=t||a;return function(t,a,h){for(var v,m,g=o(t),y=i(g),b=r(a,h,3),w=u(y.length),x=0,S=n?d(t,w):l?d(t,0):void 0;w>x;x++)if((p||x in y)&&(m=b(v=y[x],x,g),e))if(n)S[x]=m;else if(m)switch(e){case 3:return!0;case 5:return v;case 6:return x;case 2:S.push(v)}else if(s)return!1;return f?-1:c||s?s:S}}},function(e,t,n){"use strict";if(n(8)){var r=n(30),i=n(2),o=n(4),u=n(0),a=n(65),l=n(95),c=n(20),s=n(40),f=n(33),p=n(12),d=n(42),h=n(22),v=n(7),m=n(125),g=n(36),y=n(24),b=n(15),w=n(45),x=n(5),S=n(10),E=n(84),k=n(37),T=n(18),_=n(38).f,P=n(86),C=n(34),O=n(6),N=n(27),M=n(55),I=n(54),F=n(89),R=n(47),A=n(60),L=n(39),j=n(88),z=n(114),D=n(9),U=n(17),W=D.f,V=U.f,B=i.RangeError,H=i.TypeError,$=i.Uint8Array,Q=Array.prototype,q=l.ArrayBuffer,G=l.DataView,K=N(0),Y=N(2),X=N(3),J=N(4),Z=N(5),ee=N(6),te=M(!0),ne=M(!1),re=F.values,ie=F.keys,oe=F.entries,ue=Q.lastIndexOf,ae=Q.reduce,le=Q.reduceRight,ce=Q.join,se=Q.sort,fe=Q.slice,pe=Q.toString,de=Q.toLocaleString,he=O("iterator"),ve=O("toStringTag"),me=C("typed_constructor"),ge=C("def_constructor"),ye=a.CONSTR,be=a.TYPED,we=a.VIEW,xe=N(1,(function(e,t){return _e(I(e,e[ge]),t)})),Se=o((function(){return 1===new $(new Uint16Array([1]).buffer)[0]})),Ee=!!$&&!!$.prototype.set&&o((function(){new $(1).set({})})),ke=function(e,t){var n=h(e);if(n<0||n%t)throw B("Wrong offset!");return n},Te=function(e){if(x(e)&&be in e)return e;throw H(e+" is not a typed array!")},_e=function(e,t){if(!x(e)||!(me in e))throw H("It is not a typed array constructor!");return new e(t)},Pe=function(e,t){return Ce(I(e,e[ge]),t)},Ce=function(e,t){for(var n=0,r=t.length,i=_e(e,r);r>n;)i[n]=t[n++];return i},Oe=function(e,t,n){W(e,t,{get:function(){return this._d[n]}})},Ne=function(e){var t,n,r,i,o,u,a=S(e),l=arguments.length,s=l>1?arguments[1]:void 0,f=void 0!==s,p=P(a);if(null!=p&&!E(p)){for(u=p.call(a),r=[],t=0;!(o=u.next()).done;t++)r.push(o.value);a=r}for(f&&l>2&&(s=c(s,arguments[2],2)),t=0,n=v(a.length),i=_e(this,n);n>t;t++)i[t]=f?s(a[t],t):a[t];return i},Me=function(){for(var e=0,t=arguments.length,n=_e(this,t);t>e;)n[e]=arguments[e++];return n},Ie=!!$&&o((function(){de.call(new $(1))})),Fe=function(){return de.apply(Ie?fe.call(Te(this)):Te(this),arguments)},Re={copyWithin:function(e,t){return z.call(Te(this),e,t,arguments.length>2?arguments[2]:void 0)},every:function(e){return J(Te(this),e,arguments.length>1?arguments[1]:void 0)},fill:function(e){return j.apply(Te(this),arguments)},filter:function(e){return Pe(this,Y(Te(this),e,arguments.length>1?arguments[1]:void 0))},find:function(e){return Z(Te(this),e,arguments.length>1?arguments[1]:void 0)},findIndex:function(e){return ee(Te(this),e,arguments.length>1?arguments[1]:void 0)},forEach:function(e){K(Te(this),e,arguments.length>1?arguments[1]:void 0)},indexOf:function(e){return ne(Te(this),e,arguments.length>1?arguments[1]:void 0)},includes:function(e){return te(Te(this),e,arguments.length>1?arguments[1]:void 0)},join:function(e){return ce.apply(Te(this),arguments)},lastIndexOf:function(e){return ue.apply(Te(this),arguments)},map:function(e){return xe(Te(this),e,arguments.length>1?arguments[1]:void 0)},reduce:function(e){return ae.apply(Te(this),arguments)},reduceRight:function(e){return le.apply(Te(this),arguments)},reverse:function(){for(var e,t=Te(this).length,n=Math.floor(t/2),r=0;r1?arguments[1]:void 0)},sort:function(e){return se.call(Te(this),e)},subarray:function(e,t){var n=Te(this),r=n.length,i=g(e,r);return new(I(n,n[ge]))(n.buffer,n.byteOffset+i*n.BYTES_PER_ELEMENT,v((void 0===t?r:g(t,r))-i))}},Ae=function(e,t){return Pe(this,fe.call(Te(this),e,t))},Le=function(e){Te(this);var t=ke(arguments[1],1),n=this.length,r=S(e),i=v(r.length),o=0;if(i+t>n)throw B("Wrong length!");for(;o255?255:255&r),i.v[d](n*t+i.o,r,Se)}(this,n,e)},enumerable:!0})};b?(h=n((function(e,n,r,i){s(e,h,c,"_d");var o,u,a,l,f=0,d=0;if(x(n)){if(!(n instanceof q||"ArrayBuffer"==(l=w(n))||"SharedArrayBuffer"==l))return be in n?Ce(h,n):Ne.call(h,n);o=n,d=ke(r,t);var g=n.byteLength;if(void 0===i){if(g%t)throw B("Wrong length!");if((u=g-d)<0)throw B("Wrong length!")}else if((u=v(i)*t)+d>g)throw B("Wrong length!");a=u/t}else a=m(n),o=new q(u=a*t);for(p(e,"_d",{b:o,o:d,l:u,e:a,v:new G(o)});fdocument.F=Object<\/script>"),e.close(),l=e.F;r--;)delete l.prototype[o[r]];return l()};e.exports=Object.create||function(e,t){var n;return null!==e?(a.prototype=r(e),n=new a,a.prototype=null,n[u]=e):n=l(),void 0===t?n:i(n,t)}},function(e,t,n){var r=n(99),i=n(72).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},function(e,t,n){"use strict";var r=n(2),i=n(9),o=n(8),u=n(6)("species");e.exports=function(e){var t=r[e];o&&t&&!t[u]&&i.f(t,u,{configurable:!0,get:function(){return this}})}},function(e,t){e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){var r=n(20),i=n(112),o=n(84),u=n(1),a=n(7),l=n(86),c={},s={};(t=e.exports=function(e,t,n,f,p){var d,h,v,m,g=p?function(){return e}:l(e),y=r(n,f,t?2:1),b=0;if("function"!=typeof g)throw TypeError(e+" is not iterable!");if(o(g)){for(d=a(e.length);d>b;b++)if((m=t?y(u(h=e[b])[0],h[1]):y(e[b]))===c||m===s)return m}else for(v=g.call(e);!(h=v.next()).done;)if((m=i(v,y,h.value,t))===c||m===s)return m}).BREAK=c,t.RETURN=s},function(e,t,n){var r=n(13);e.exports=function(e,t,n){for(var i in t)r(e,i,t[i],n);return e}},function(e,t,n){var r=n(5);e.exports=function(e,t){if(!r(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},function(e,t,n){var r=n(9).f,i=n(15),o=n(6)("toStringTag");e.exports=function(e,t,n){e&&!i(e=n?e:e.prototype,o)&&r(e,o,{configurable:!0,value:t})}},function(e,t,n){var r=n(21),i=n(6)("toStringTag"),o="Arguments"==r(function(){return arguments}());e.exports=function(e){var t,n,u;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),i))?n:o?r(t):"Object"==(u=r(t))&&"function"==typeof t.callee?"Arguments":u}},function(e,t,n){var r=n(0),i=n(25),o=n(4),u=n(75),a="["+u+"]",l=RegExp("^"+a+a+"*"),c=RegExp(a+a+"*$"),s=function(e,t,n){var i={},a=o((function(){return!!u[e]()||"​…"!="​…"[e]()})),l=i[e]=a?t(f):u[e];n&&(i[n]=l),r(r.P+r.F*a,"String",i)},f=s.trim=function(e,t){return e=String(i(e)),1&t&&(e=e.replace(l,"")),2&t&&(e=e.replace(c,"")),e};e.exports=s},function(e,t){e.exports={}},function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n=e[1]||"",r=e[3];if(!r)return n;if(t&&"function"==typeof btoa){var i=(u=r,a=btoa(unescape(encodeURIComponent(JSON.stringify(u)))),l="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(a),"/*# ".concat(l," */")),o=r.sources.map((function(e){return"/*# sourceURL=".concat(r.sourceRoot||"").concat(e," */")}));return[n].concat(o).concat([i]).join("\n")}var u,a,l;return[n].join("\n")}(t,e);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var i={};if(r)for(var o=0;o=0&&f.splice(t,1)}function g(e){var t=document.createElement("style");if(void 0===e.attrs.type&&(e.attrs.type="text/css"),void 0===e.attrs.nonce){var r=function(){0;return n.nc}();r&&(e.attrs.nonce=r)}return y(t,e.attrs),v(e,t),t}function y(e,t){Object.keys(t).forEach((function(n){e.setAttribute(n,t[n])}))}function b(e,t){var n,r,i,o;if(t.transform&&e.css){if(!(o="function"==typeof t.transform?t.transform(e.css):t.transform.default(e.css)))return function(){};e.css=o}if(t.singleton){var u=s++;n=c||(c=g(t)),r=S.bind(null,n,u,!1),i=S.bind(null,n,u,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",y(t,e.attrs),v(e,t),t}(t),r=k.bind(null,n,t),i=function(){m(n),n.href&&URL.revokeObjectURL(n.href)}):(n=g(t),r=E.bind(null,n),i=function(){m(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else i()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=u()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=h(e,t);return d(n,t),function(e){for(var r=[],i=0;is;)if((a=l[s++])!=a)return!0}else for(;c>s;s++)if((e||s in l)&&l[s]===n)return e||s||0;return!e&&-1}}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(21);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(22),i=n(25);e.exports=function(e){return function(t,n){var o,u,a=String(i(t)),l=r(n),c=a.length;return l<0||l>=c?e?"":void 0:(o=a.charCodeAt(l))<55296||o>56319||l+1===c||(u=a.charCodeAt(l+1))<56320||u>57343?e?a.charAt(l):o:e?a.slice(l,l+2):u-56320+(o-55296<<10)+65536}}},function(e,t,n){var r=n(5),i=n(21),o=n(6)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},function(e,t,n){var r=n(6)("iterator"),i=!1;try{var o=[7][r]();o.return=function(){i=!0},Array.from(o,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!i)return!1;var n=!1;try{var o=[7],u=o[r]();u.next=function(){return{done:n=!0}},o[r]=function(){return u},e(o)}catch(e){}return n}},function(e,t,n){"use strict";var r=n(45),i=RegExp.prototype.exec;e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var o=n.call(e,t);if("object"!=typeof o)throw new TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==r(e))throw new TypeError("RegExp#exec called on incompatible receiver");return i.call(e,t)}},function(e,t,n){"use strict";n(116);var r=n(13),i=n(12),o=n(4),u=n(25),a=n(6),l=n(90),c=a("species"),s=!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")})),f=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();e.exports=function(e,t,n){var p=a(e),d=!o((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),h=d?!o((function(){var t=!1,n=/a/;return n.exec=function(){return t=!0,null},"split"===e&&(n.constructor={},n.constructor[c]=function(){return n}),n[p](""),!t})):void 0;if(!d||!h||"replace"===e&&!s||"split"===e&&!f){var v=/./[p],m=n(u,p,""[e],(function(e,t,n,r,i){return t.exec===l?d&&!i?{done:!0,value:v.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}})),g=m[0],y=m[1];r(String.prototype,e,g),i(RegExp.prototype,p,2==t?function(e,t){return y.call(e,this,t)}:function(e){return y.call(e,this)})}}},function(e,t,n){var r=n(2).navigator;e.exports=r&&r.userAgent||""},function(e,t,n){"use strict";var r=n(2),i=n(0),o=n(13),u=n(42),a=n(31),l=n(41),c=n(40),s=n(5),f=n(4),p=n(60),d=n(44),h=n(76);e.exports=function(e,t,n,v,m,g){var y=r[e],b=y,w=m?"set":"add",x=b&&b.prototype,S={},E=function(e){var t=x[e];o(x,e,"delete"==e||"has"==e?function(e){return!(g&&!s(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return g&&!s(e)?void 0:t.call(this,0===e?0:e)}:"add"==e?function(e){return t.call(this,0===e?0:e),this}:function(e,n){return t.call(this,0===e?0:e,n),this})};if("function"==typeof b&&(g||x.forEach&&!f((function(){(new b).entries().next()})))){var k=new b,T=k[w](g?{}:-0,1)!=k,_=f((function(){k.has(1)})),P=p((function(e){new b(e)})),C=!g&&f((function(){for(var e=new b,t=5;t--;)e[w](t,t);return!e.has(-0)}));P||((b=t((function(t,n){c(t,b,e);var r=h(new y,t,b);return null!=n&&l(n,m,r[w],r),r}))).prototype=x,x.constructor=b),(_||C)&&(E("delete"),E("has"),m&&E("get")),(C||T)&&E(w),g&&x.clear&&delete x.clear}else b=v.getConstructor(t,e,m,w),u(b.prototype,n),a.NEED=!0;return d(b,e),S[e]=b,i(i.G+i.W+i.F*(b!=y),S),g||v.setStrong(b,e,m),b}},function(e,t,n){for(var r,i=n(2),o=n(12),u=n(34),a=u("typed_array"),l=u("view"),c=!(!i.ArrayBuffer||!i.DataView),s=c,f=0,p="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");f<9;)(r=i[p[f++]])?(o(r.prototype,a,!0),o(r.prototype,l,!0)):s=!1;e.exports={ABV:c,CONSTR:s,TYPED:a,VIEW:l}},function(e,t,n){"use strict";e.exports=n(30)||!n(4)((function(){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete n(2)[e]}))},function(e,t,n){"use strict";var r=n(0);e.exports=function(e){r(r.S,e,{of:function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}})}},function(e,t,n){"use strict";var r=n(0),i=n(11),o=n(20),u=n(41);e.exports=function(e){r(r.S,e,{from:function(e){var t,n,r,a,l=arguments[1];return i(this),(t=void 0!==l)&&i(l),null==e?new this:(n=[],t?(r=0,a=o(l,arguments[2],2),u(e,!1,(function(e){n.push(a(e,r++))}))):u(e,!1,n.push,n),new this(n))}})}},function(e,t,n){var r=n(5),i=n(2).document,o=r(i)&&r(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},function(e,t,n){var r=n(2),i=n(19),o=n(30),u=n(98),a=n(9).f;e.exports=function(e){var t=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||a(t,e,{value:u.f(e)})}},function(e,t,n){var r=n(50)("keys"),i=n(34);e.exports=function(e){return r[e]||(r[e]=i(e))}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(2).document;e.exports=r&&r.documentElement},function(e,t,n){var r=n(5),i=n(1),o=function(e,t){if(i(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{(r=n(20)(Function.call,n(17).f(Object.prototype,"__proto__").set,2))(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return o(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:o}},function(e,t){e.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(e,t,n){var r=n(5),i=n(74).set;e.exports=function(e,t,n){var o,u=t.constructor;return u!==n&&"function"==typeof u&&(o=u.prototype)!==n.prototype&&r(o)&&i&&i(e,o),e}},function(e,t,n){"use strict";var r=n(22),i=n(25);e.exports=function(e){var t=String(i(this)),n="",o=r(e);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(t+=t))1&o&&(n+=t);return n}},function(e,t){e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},function(e,t){var n=Math.expm1;e.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:Math.exp(e)-1}:n},function(e,t,n){"use strict";var r=n(30),i=n(0),o=n(13),u=n(12),a=n(47),l=n(81),c=n(44),s=n(18),f=n(6)("iterator"),p=!([].keys&&"next"in[].keys()),d=function(){return this};e.exports=function(e,t,n,h,v,m,g){l(n,t,h);var y,b,w,x=function(e){if(!p&&e in T)return T[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},S=t+" Iterator",E="values"==v,k=!1,T=e.prototype,_=T[f]||T["@@iterator"]||v&&T[v],P=_||x(v),C=v?E?x("entries"):P:void 0,O="Array"==t&&T.entries||_;if(O&&(w=s(O.call(new e)))!==Object.prototype&&w.next&&(c(w,S,!0),r||"function"==typeof w[f]||u(w,f,d)),E&&_&&"values"!==_.name&&(k=!0,P=function(){return _.call(this)}),r&&!g||!p&&!k&&T[f]||u(T,f,P),a[t]=P,a[S]=d,v)if(y={values:E?P:x("values"),keys:m?P:x("keys"),entries:C},g)for(b in y)b in T||o(T,b,y[b]);else i(i.P+i.F*(p||k),t,y);return y}},function(e,t,n){"use strict";var r=n(37),i=n(33),o=n(44),u={};n(12)(u,n(6)("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=r(u,{next:i(1,n)}),o(e,t+" Iterator")}},function(e,t,n){var r=n(59),i=n(25);e.exports=function(e,t,n){if(r(t))throw TypeError("String#"+n+" doesn't accept regex!");return String(i(e))}},function(e,t,n){var r=n(6)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,!"/./"[e](t)}catch(e){}}return!0}},function(e,t,n){var r=n(47),i=n(6)("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||o[i]===e)}},function(e,t,n){"use strict";var r=n(9),i=n(33);e.exports=function(e,t,n){t in e?r.f(e,t,i(0,n)):e[t]=n}},function(e,t,n){var r=n(45),i=n(6)("iterator"),o=n(47);e.exports=n(19).getIteratorMethod=function(e){if(null!=e)return e[i]||e["@@iterator"]||o[r(e)]}},function(e,t,n){var r=n(229);e.exports=function(e,t){return new(r(e))(t)}},function(e,t,n){"use strict";var r=n(10),i=n(36),o=n(7);e.exports=function(e){for(var t=r(this),n=o(t.length),u=arguments.length,a=i(u>1?arguments[1]:void 0,n),l=u>2?arguments[2]:void 0,c=void 0===l?n:i(l,n);c>a;)t[a++]=e;return t}},function(e,t,n){"use strict";var r=n(32),i=n(115),o=n(47),u=n(16);e.exports=n(80)(Array,"Array",(function(e,t){this._t=u(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,i(1)):i(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(e,t,n){"use strict";var r,i,o=n(53),u=RegExp.prototype.exec,a=String.prototype.replace,l=u,c=(r=/a/,i=/b*/g,u.call(r,"a"),u.call(i,"a"),0!==r.lastIndex||0!==i.lastIndex),s=void 0!==/()??/.exec("")[1];(c||s)&&(l=function(e){var t,n,r,i,l=this;return s&&(n=new RegExp("^"+l.source+"$(?!\\s)",o.call(l))),c&&(t=l.lastIndex),r=u.call(l,e),c&&r&&(l.lastIndex=l.global?r.index+r[0].length:t),s&&r&&r.length>1&&a.call(r[0],n,(function(){for(i=1;in;)t.push(arguments[n++]);return g[++m]=function(){a("function"==typeof e?e:Function(e),t)},r(m),m},d=function(e){delete g[e]},"process"==n(21)(f)?r=function(e){f.nextTick(u(y,e,1))}:v&&v.now?r=function(e){v.now(u(y,e,1))}:h?(o=(i=new h).port2,i.port1.onmessage=b,r=u(o.postMessage,o,1)):s.addEventListener&&"function"==typeof postMessage&&!s.importScripts?(r=function(e){s.postMessage(e+"","*")},s.addEventListener("message",b,!1)):r="onreadystatechange"in c("script")?function(e){l.appendChild(c("script")).onreadystatechange=function(){l.removeChild(this),y.call(e)}}:function(e){setTimeout(u(y,e,1),0)}),e.exports={set:p,clear:d}},function(e,t,n){var r=n(2),i=n(92).set,o=r.MutationObserver||r.WebKitMutationObserver,u=r.process,a=r.Promise,l="process"==n(21)(u);e.exports=function(){var e,t,n,c=function(){var r,i;for(l&&(r=u.domain)&&r.exit();e;){i=e.fn,e=e.next;try{i()}catch(r){throw e?n():t=void 0,r}}t=void 0,r&&r.enter()};if(l)n=function(){u.nextTick(c)};else if(!o||r.navigator&&r.navigator.standalone)if(a&&a.resolve){var s=a.resolve(void 0);n=function(){s.then(c)}}else n=function(){i.call(r,c)};else{var f=!0,p=document.createTextNode("");new o(c).observe(p,{characterData:!0}),n=function(){p.data=f=!f}}return function(r){var i={fn:r,next:void 0};t&&(t.next=i),e||(e=i,n()),t=i}}},function(e,t,n){"use strict";var r=n(11);function i(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)}e.exports.f=function(e){return new i(e)}},function(e,t,n){"use strict";var r=n(2),i=n(8),o=n(30),u=n(65),a=n(12),l=n(42),c=n(4),s=n(40),f=n(22),p=n(7),d=n(125),h=n(38).f,v=n(9).f,m=n(88),g=n(44),y=r.ArrayBuffer,b=r.DataView,w=r.Math,x=r.RangeError,S=r.Infinity,E=y,k=w.abs,T=w.pow,_=w.floor,P=w.log,C=w.LN2,O=i?"_b":"buffer",N=i?"_l":"byteLength",M=i?"_o":"byteOffset";function I(e,t,n){var r,i,o,u=new Array(n),a=8*n-t-1,l=(1<>1,s=23===t?T(2,-24)-T(2,-77):0,f=0,p=e<0||0===e&&1/e<0?1:0;for((e=k(e))!=e||e===S?(i=e!=e?1:0,r=l):(r=_(P(e)/C),e*(o=T(2,-r))<1&&(r--,o*=2),(e+=r+c>=1?s/o:s*T(2,1-c))*o>=2&&(r++,o/=2),r+c>=l?(i=0,r=l):r+c>=1?(i=(e*o-1)*T(2,t),r+=c):(i=e*T(2,c-1)*T(2,t),r=0));t>=8;u[f++]=255&i,i/=256,t-=8);for(r=r<0;u[f++]=255&r,r/=256,a-=8);return u[--f]|=128*p,u}function F(e,t,n){var r,i=8*n-t-1,o=(1<>1,a=i-7,l=n-1,c=e[l--],s=127&c;for(c>>=7;a>0;s=256*s+e[l],l--,a-=8);for(r=s&(1<<-a)-1,s>>=-a,a+=t;a>0;r=256*r+e[l],l--,a-=8);if(0===s)s=1-u;else{if(s===o)return r?NaN:c?-S:S;r+=T(2,t),s-=u}return(c?-1:1)*r*T(2,s-t)}function R(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]}function A(e){return[255&e]}function L(e){return[255&e,e>>8&255]}function j(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]}function z(e){return I(e,52,8)}function D(e){return I(e,23,4)}function U(e,t,n){v(e.prototype,t,{get:function(){return this[n]}})}function W(e,t,n,r){var i=d(+n);if(i+t>e[N])throw x("Wrong index!");var o=e[O]._b,u=i+e[M],a=o.slice(u,u+t);return r?a:a.reverse()}function V(e,t,n,r,i,o){var u=d(+n);if(u+t>e[N])throw x("Wrong index!");for(var a=e[O]._b,l=u+e[M],c=r(+i),s=0;sQ;)(B=$[Q++])in y||a(y,B,E[B]);o||(H.constructor=y)}var q=new b(new y(2)),G=b.prototype.setInt8;q.setInt8(0,2147483648),q.setInt8(1,2147483649),!q.getInt8(0)&&q.getInt8(1)||l(b.prototype,{setInt8:function(e,t){G.call(this,e,t<<24>>24)},setUint8:function(e,t){G.call(this,e,t<<24>>24)}},!0)}else y=function(e){s(this,y,"ArrayBuffer");var t=d(e);this._b=m.call(new Array(t),0),this[N]=t},b=function(e,t,n){s(this,b,"DataView"),s(e,y,"DataView");var r=e[N],i=f(t);if(i<0||i>r)throw x("Wrong offset!");if(i+(n=void 0===n?r-i:p(n))>r)throw x("Wrong length!");this[O]=e,this[M]=i,this[N]=n},i&&(U(y,"byteLength","_l"),U(b,"buffer","_b"),U(b,"byteLength","_l"),U(b,"byteOffset","_o")),l(b.prototype,{getInt8:function(e){return W(this,1,e)[0]<<24>>24},getUint8:function(e){return W(this,1,e)[0]},getInt16:function(e){var t=W(this,2,e,arguments[1]);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=W(this,2,e,arguments[1]);return t[1]<<8|t[0]},getInt32:function(e){return R(W(this,4,e,arguments[1]))},getUint32:function(e){return R(W(this,4,e,arguments[1]))>>>0},getFloat32:function(e){return F(W(this,4,e,arguments[1]),23,4)},getFloat64:function(e){return F(W(this,8,e,arguments[1]),52,8)},setInt8:function(e,t){V(this,1,e,A,t)},setUint8:function(e,t){V(this,1,e,A,t)},setInt16:function(e,t){V(this,2,e,L,t,arguments[2])},setUint16:function(e,t){V(this,2,e,L,t,arguments[2])},setInt32:function(e,t){V(this,4,e,j,t,arguments[2])},setUint32:function(e,t){V(this,4,e,j,t,arguments[2])},setFloat32:function(e,t){V(this,4,e,D,t,arguments[2])},setFloat64:function(e,t){V(this,8,e,z,t,arguments[2])}});g(y,"ArrayBuffer"),g(b,"DataView"),a(b.prototype,u.VIEW,!0),t.ArrayBuffer=y,t.DataView=b},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){e.exports=!n(8)&&!n(4)((function(){return 7!=Object.defineProperty(n(69)("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){t.f=n(6)},function(e,t,n){var r=n(15),i=n(16),o=n(55)(!1),u=n(71)("IE_PROTO");e.exports=function(e,t){var n,a=i(e),l=0,c=[];for(n in a)n!=u&&r(a,n)&&c.push(n);for(;t.length>l;)r(a,n=t[l++])&&(~o(c,n)||c.push(n));return c}},function(e,t,n){var r=n(9),i=n(1),o=n(35);e.exports=n(8)?Object.defineProperties:function(e,t){i(e);for(var n,u=o(t),a=u.length,l=0;a>l;)r.f(e,n=u[l++],t[n]);return e}},function(e,t,n){var r=n(16),i=n(38).f,o={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return u&&"[object Window]"==o.call(e)?function(e){try{return i(e)}catch(e){return u.slice()}}(e):i(r(e))}},function(e,t,n){"use strict";var r=n(8),i=n(35),o=n(56),u=n(52),a=n(10),l=n(51),c=Object.assign;e.exports=!c||n(4)((function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r}))?function(e,t){for(var n=a(e),c=arguments.length,s=1,f=o.f,p=u.f;c>s;)for(var d,h=l(arguments[s++]),v=f?i(h).concat(f(h)):i(h),m=v.length,g=0;m>g;)d=v[g++],r&&!p.call(h,d)||(n[d]=h[d]);return n}:c},function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},function(e,t,n){"use strict";var r=n(11),i=n(5),o=n(105),u=[].slice,a={},l=function(e,t,n){if(!(t in a)){for(var r=[],i=0;i>>0||(u.test(n)?16:10))}:r},function(e,t,n){var r=n(2).parseFloat,i=n(46).trim;e.exports=1/r(n(75)+"-0")!=-1/0?function(e){var t=i(String(e),3),n=r(t);return 0===n&&"-"==t.charAt(0)?-0:n}:r},function(e,t,n){var r=n(21);e.exports=function(e,t){if("number"!=typeof e&&"Number"!=r(e))throw TypeError(t);return+e}},function(e,t,n){var r=n(5),i=Math.floor;e.exports=function(e){return!r(e)&&isFinite(e)&&i(e)===e}},function(e,t){e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:Math.log(1+e)}},function(e,t,n){var r=n(78),i=Math.pow,o=i(2,-52),u=i(2,-23),a=i(2,127)*(2-u),l=i(2,-126);e.exports=Math.fround||function(e){var t,n,i=Math.abs(e),c=r(e);return ia||n!=n?c*(1/0):c*n}},function(e,t,n){var r=n(1);e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(t){var o=e.return;throw void 0!==o&&r(o.call(e)),t}}},function(e,t,n){var r=n(11),i=n(10),o=n(51),u=n(7);e.exports=function(e,t,n,a,l){r(t);var c=i(e),s=o(c),f=u(c.length),p=l?f-1:0,d=l?-1:1;if(n<2)for(;;){if(p in s){a=s[p],p+=d;break}if(p+=d,l?p<0:f<=p)throw TypeError("Reduce of empty array with no initial value")}for(;l?p>=0:f>p;p+=d)p in s&&(a=t(a,s[p],p,c));return a}},function(e,t,n){"use strict";var r=n(10),i=n(36),o=n(7);e.exports=[].copyWithin||function(e,t){var n=r(this),u=o(n.length),a=i(e,u),l=i(t,u),c=arguments.length>2?arguments[2]:void 0,s=Math.min((void 0===c?u:i(c,u))-l,u-a),f=1;for(l0;)l in n?n[a]=n[l]:delete n[a],a+=f,l+=f;return n}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){"use strict";var r=n(90);n(0)({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},function(e,t,n){n(8)&&"g"!=/./g.flags&&n(9).f(RegExp.prototype,"flags",{configurable:!0,get:n(53)})},function(e,t){e.exports=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}}},function(e,t,n){var r=n(1),i=n(5),o=n(94);e.exports=function(e,t){if(r(e),i(t)&&t.constructor===e)return t;var n=o.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){"use strict";var r=n(121),i=n(43);e.exports=n(64)("Map",(function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}}),{get:function(e){var t=r.getEntry(i(this,"Map"),e);return t&&t.v},set:function(e,t){return r.def(i(this,"Map"),0===e?0:e,t)}},r,!0)},function(e,t,n){"use strict";var r=n(9).f,i=n(37),o=n(42),u=n(20),a=n(40),l=n(41),c=n(80),s=n(115),f=n(39),p=n(8),d=n(31).fastKey,h=n(43),v=p?"_s":"size",m=function(e,t){var n,r=d(t);if("F"!==r)return e._i[r];for(n=e._f;n;n=n.n)if(n.k==t)return n};e.exports={getConstructor:function(e,t,n,c){var s=e((function(e,r){a(e,s,t,"_i"),e._t=t,e._i=i(null),e._f=void 0,e._l=void 0,e[v]=0,null!=r&&l(r,n,e[c],e)}));return o(s.prototype,{clear:function(){for(var e=h(this,t),n=e._i,r=e._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];e._f=e._l=void 0,e[v]=0},delete:function(e){var n=h(this,t),r=m(n,e);if(r){var i=r.n,o=r.p;delete n._i[r.i],r.r=!0,o&&(o.n=i),i&&(i.p=o),n._f==r&&(n._f=i),n._l==r&&(n._l=o),n[v]--}return!!r},forEach:function(e){h(this,t);for(var n,r=u(e,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(e){return!!m(h(this,t),e)}}),p&&r(s.prototype,"size",{get:function(){return h(this,t)[v]}}),s},def:function(e,t,n){var r,i,o=m(e,t);return o?o.v=n:(e._l=o={i:i=d(t,!0),k:t,v:n,p:r=e._l,n:void 0,r:!1},e._f||(e._f=o),r&&(r.n=o),e[v]++,"F"!==i&&(e._i[i]=o)),e},getEntry:m,setStrong:function(e,t,n){c(e,t,(function(e,n){this._t=h(e,t),this._k=n,this._l=void 0}),(function(){for(var e=this._k,t=this._l;t&&t.r;)t=t.p;return this._t&&(this._l=t=t?t.n:this._t._f)?s(0,"keys"==e?t.k:"values"==e?t.v:[t.k,t.v]):(this._t=void 0,s(1))}),n?"entries":"values",!n,!0),f(t)}}},function(e,t,n){"use strict";var r=n(121),i=n(43);e.exports=n(64)("Set",(function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(e){return r.def(i(this,"Set"),e=0===e?0:e,e)}},r)},function(e,t,n){"use strict";var r,i=n(2),o=n(27)(0),u=n(13),a=n(31),l=n(102),c=n(124),s=n(5),f=n(43),p=n(43),d=!i.ActiveXObject&&"ActiveXObject"in i,h=a.getWeak,v=Object.isExtensible,m=c.ufstore,g=function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},y={get:function(e){if(s(e)){var t=h(e);return!0===t?m(f(this,"WeakMap")).get(e):t?t[this._i]:void 0}},set:function(e,t){return c.def(f(this,"WeakMap"),e,t)}},b=e.exports=n(64)("WeakMap",g,y,c,!0,!0);p&&d&&(l((r=c.getConstructor(g,"WeakMap")).prototype,y),a.NEED=!0,o(["delete","has","get","set"],(function(e){var t=b.prototype,n=t[e];u(t,e,(function(t,i){if(s(t)&&!v(t)){this._f||(this._f=new r);var o=this._f[e](t,i);return"set"==e?this:o}return n.call(this,t,i)}))})))},function(e,t,n){"use strict";var r=n(42),i=n(31).getWeak,o=n(1),u=n(5),a=n(40),l=n(41),c=n(27),s=n(15),f=n(43),p=c(5),d=c(6),h=0,v=function(e){return e._l||(e._l=new m)},m=function(){this.a=[]},g=function(e,t){return p(e.a,(function(e){return e[0]===t}))};m.prototype={get:function(e){var t=g(this,e);if(t)return t[1]},has:function(e){return!!g(this,e)},set:function(e,t){var n=g(this,e);n?n[1]=t:this.a.push([e,t])},delete:function(e){var t=d(this.a,(function(t){return t[0]===e}));return~t&&this.a.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,o){var c=e((function(e,r){a(e,c,t,"_i"),e._t=t,e._i=h++,e._l=void 0,null!=r&&l(r,n,e[o],e)}));return r(c.prototype,{delete:function(e){if(!u(e))return!1;var n=i(e);return!0===n?v(f(this,t)).delete(e):n&&s(n,this._i)&&delete n[this._i]},has:function(e){if(!u(e))return!1;var n=i(e);return!0===n?v(f(this,t)).has(e):n&&s(n,this._i)}}),c},def:function(e,t,n){var r=i(o(t),!0);return!0===r?v(e).set(t,n):r[e._i]=n,e},ufstore:v}},function(e,t,n){var r=n(22),i=n(7);e.exports=function(e){if(void 0===e)return 0;var t=r(e),n=i(t);if(t!==n)throw RangeError("Wrong length!");return n}},function(e,t,n){var r=n(38),i=n(56),o=n(1),u=n(2).Reflect;e.exports=u&&u.ownKeys||function(e){var t=r.f(o(e)),n=i.f;return n?t.concat(n(e)):t}},function(e,t,n){"use strict";var r=n(57),i=n(5),o=n(7),u=n(20),a=n(6)("isConcatSpreadable");e.exports=function e(t,n,l,c,s,f,p,d){for(var h,v,m=s,g=0,y=!!p&&u(p,d,3);g0)m=e(t,n,h,o(h.length),m,f-1)-1;else{if(m>=9007199254740991)throw TypeError();t[m]=h}m++}g++}return m}},function(e,t,n){var r=n(7),i=n(77),o=n(25);e.exports=function(e,t,n,u){var a=String(o(e)),l=a.length,c=void 0===n?" ":String(n),s=r(t);if(s<=l||""==c)return a;var f=s-l,p=i.call(c,Math.ceil(f/c.length));return p.length>f&&(p=p.slice(0,f)),u?p+a:a+p}},function(e,t,n){var r=n(8),i=n(35),o=n(16),u=n(52).f;e.exports=function(e){return function(t){for(var n,a=o(t),l=i(a),c=l.length,s=0,f=[];c>s;)n=l[s++],r&&!u.call(a,n)||f.push(e?[n,a[n]]:a[n]);return f}}},function(e,t,n){var r=n(45),i=n(131);e.exports=function(e){return function(){if(r(this)!=e)throw TypeError(e+"#toJSON isn't generic");return i(this)}}},function(e,t,n){var r=n(41);e.exports=function(e,t){var n=[];return r(e,!1,n.push,n,t),n}},function(e,t){e.exports=Math.scale||function(e,t,n,r,i){return 0===arguments.length||e!=e||t!=t||n!=n||r!=r||i!=i?NaN:e===1/0||e===-1/0?e:(e-t)*(i-r)/(n-t)+r}},function(e,t,n){"use strict"; +/* +object-assign +(c) Sindre Sorhus +@license MIT +*/var r=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;function u(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,a,l=u(e),c=1;ci;)K(e,n=r[i++],t[n]);return e},X=function(e){var t=z.call(this,e=S(e,!0));return!(this===V&&i(U,e)&&!i(W,e))&&(!(t||!i(this,e)||!i(U,e)||i(this,L)&&this[L][e])||t)},J=function(e,t){if(e=x(e),t=S(t,!0),e!==V||!i(U,t)||i(W,t)){var n=N(e,t);return!n||!i(U,t)||i(e,L)&&e[L][t]||(n.enumerable=!0),n}},Z=function(e){for(var t,n=I(x(e)),r=[],o=0;n.length>o;)i(U,t=n[o++])||t==L||t==l||r.push(t);return r},ee=function(e){for(var t,n=e===V,r=I(n?W:x(e)),o=[],u=0;r.length>u;)!i(U,t=r[u++])||n&&!i(V,t)||o.push(U[t]);return o};B||(a((F=function(){if(this instanceof F)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===V&&t.call(W,n),i(this,L)&&i(this[L],e)&&(this[L][e]=!1),Q(this,e,E(1,n))};return o&&$&&Q(V,e,{configurable:!0,set:t}),q(e)}).prototype,"toString",(function(){return this._k})),_.f=J,C.f=K,n(38).f=T.f=Z,n(52).f=X,P.f=ee,o&&!n(30)&&a(V,"propertyIsEnumerable",X,!0),h.f=function(e){return q(d(e))}),u(u.G+u.W+u.F*!B,{Symbol:F});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)d(te[ne++]);for(var re=O(d.store),ie=0;re.length>ie;)v(re[ie++]);u(u.S+u.F*!B,"Symbol",{for:function(e){return i(D,e+="")?D[e]:D[e]=F(e)},keyFor:function(e){if(!G(e))throw TypeError(e+" is not a symbol!");for(var t in D)if(D[t]===e)return t},useSetter:function(){$=!0},useSimple:function(){$=!1}}),u(u.S+u.F*!B,"Object",{create:function(e,t){return void 0===t?k(e):Y(k(e),t)},defineProperty:K,defineProperties:Y,getOwnPropertyDescriptor:J,getOwnPropertyNames:Z,getOwnPropertySymbols:ee});var oe=c((function(){P.f(1)}));u(u.S+u.F*oe,"Object",{getOwnPropertySymbols:function(e){return P.f(w(e))}}),R&&u(u.S+u.F*(!B||c((function(){var e=F();return"[null]"!=A([e])||"{}"!=A({a:e})||"{}"!=A(Object(e))}))),"JSON",{stringify:function(e){for(var t,n,r=[e],i=1;arguments.length>i;)r.push(arguments[i++]);if(n=t=r[1],(b(t)||void 0!==e)&&!G(e))return g(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!G(t))return t}),r[1]=t,A.apply(R,r)}}),F.prototype[j]||n(12)(F.prototype,j,F.prototype.valueOf),f(F,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},function(e,t,n){e.exports=n(50)("native-function-to-string",Function.toString)},function(e,t,n){var r=n(35),i=n(56),o=n(52);e.exports=function(e){var t=r(e),n=i.f;if(n)for(var u,a=n(e),l=o.f,c=0;a.length>c;)l.call(e,u=a[c++])&&t.push(u);return t}},function(e,t,n){var r=n(0);r(r.S,"Object",{create:n(37)})},function(e,t,n){var r=n(0);r(r.S+r.F*!n(8),"Object",{defineProperty:n(9).f})},function(e,t,n){var r=n(0);r(r.S+r.F*!n(8),"Object",{defineProperties:n(100)})},function(e,t,n){var r=n(16),i=n(17).f;n(26)("getOwnPropertyDescriptor",(function(){return function(e,t){return i(r(e),t)}}))},function(e,t,n){var r=n(10),i=n(18);n(26)("getPrototypeOf",(function(){return function(e){return i(r(e))}}))},function(e,t,n){var r=n(10),i=n(35);n(26)("keys",(function(){return function(e){return i(r(e))}}))},function(e,t,n){n(26)("getOwnPropertyNames",(function(){return n(101).f}))},function(e,t,n){var r=n(5),i=n(31).onFreeze;n(26)("freeze",(function(e){return function(t){return e&&r(t)?e(i(t)):t}}))},function(e,t,n){var r=n(5),i=n(31).onFreeze;n(26)("seal",(function(e){return function(t){return e&&r(t)?e(i(t)):t}}))},function(e,t,n){var r=n(5),i=n(31).onFreeze;n(26)("preventExtensions",(function(e){return function(t){return e&&r(t)?e(i(t)):t}}))},function(e,t,n){var r=n(5);n(26)("isFrozen",(function(e){return function(t){return!r(t)||!!e&&e(t)}}))},function(e,t,n){var r=n(5);n(26)("isSealed",(function(e){return function(t){return!r(t)||!!e&&e(t)}}))},function(e,t,n){var r=n(5);n(26)("isExtensible",(function(e){return function(t){return!!r(t)&&(!e||e(t))}}))},function(e,t,n){var r=n(0);r(r.S+r.F,"Object",{assign:n(102)})},function(e,t,n){var r=n(0);r(r.S,"Object",{is:n(103)})},function(e,t,n){var r=n(0);r(r.S,"Object",{setPrototypeOf:n(74).set})},function(e,t,n){"use strict";var r=n(45),i={};i[n(6)("toStringTag")]="z",i+""!="[object z]"&&n(13)(Object.prototype,"toString",(function(){return"[object "+r(this)+"]"}),!0)},function(e,t,n){var r=n(0);r(r.P,"Function",{bind:n(104)})},function(e,t,n){var r=n(9).f,i=Function.prototype,o=/^\s*function ([^ (]*)/;"name"in i||n(8)&&r(i,"name",{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(e){return""}}})},function(e,t,n){"use strict";var r=n(5),i=n(18),o=n(6)("hasInstance"),u=Function.prototype;o in u||n(9).f(u,o,{value:function(e){if("function"!=typeof this||!r(e))return!1;if(!r(this.prototype))return e instanceof this;for(;e=i(e);)if(this.prototype===e)return!0;return!1}})},function(e,t,n){var r=n(0),i=n(106);r(r.G+r.F*(parseInt!=i),{parseInt:i})},function(e,t,n){var r=n(0),i=n(107);r(r.G+r.F*(parseFloat!=i),{parseFloat:i})},function(e,t,n){"use strict";var r=n(2),i=n(15),o=n(21),u=n(76),a=n(24),l=n(4),c=n(38).f,s=n(17).f,f=n(9).f,p=n(46).trim,d=r.Number,h=d,v=d.prototype,m="Number"==o(n(37)(v)),g="trim"in String.prototype,y=function(e){var t=a(e,!1);if("string"==typeof t&&t.length>2){var n,r,i,o=(t=g?t.trim():p(t,3)).charCodeAt(0);if(43===o||45===o){if(88===(n=t.charCodeAt(2))||120===n)return NaN}else if(48===o){switch(t.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+t}for(var u,l=t.slice(2),c=0,s=l.length;ci)return NaN;return parseInt(l,r)}}return+t};if(!d(" 0o1")||!d("0b1")||d("+0x1")){d=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof d&&(m?l((function(){v.valueOf.call(n)})):"Number"!=o(n))?u(new h(y(t)),n,d):y(t)};for(var b,w=n(8)?c(h):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),x=0;w.length>x;x++)i(h,b=w[x])&&!i(d,b)&&f(d,b,s(h,b));d.prototype=v,v.constructor=d,n(13)(r,"Number",d)}},function(e,t,n){"use strict";var r=n(0),i=n(22),o=n(108),u=n(77),a=1..toFixed,l=Math.floor,c=[0,0,0,0,0,0],s="Number.toFixed: incorrect invocation!",f=function(e,t){for(var n=-1,r=t;++n<6;)r+=e*c[n],c[n]=r%1e7,r=l(r/1e7)},p=function(e){for(var t=6,n=0;--t>=0;)n+=c[t],c[t]=l(n/e),n=n%e*1e7},d=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==c[e]){var n=String(c[e]);t=""===t?n:t+u.call("0",7-n.length)+n}return t},h=function(e,t,n){return 0===t?n:t%2==1?h(e,t-1,n*e):h(e*e,t/2,n)};r(r.P+r.F*(!!a&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!n(4)((function(){a.call({})}))),"Number",{toFixed:function(e){var t,n,r,a,l=o(this,s),c=i(e),v="",m="0";if(c<0||c>20)throw RangeError(s);if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(v="-",l=-l),l>1e-21)if(n=(t=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}(l*h(2,69,1))-69)<0?l*h(2,-t,1):l/h(2,t,1),n*=4503599627370496,(t=52-t)>0){for(f(0,n),r=c;r>=7;)f(1e7,0),r-=7;for(f(h(10,r,1),0),r=t-1;r>=23;)p(1<<23),r-=23;p(1<0?v+((a=m.length)<=c?"0."+u.call("0",c-a)+m:m.slice(0,a-c)+"."+m.slice(a-c)):v+m}})},function(e,t,n){"use strict";var r=n(0),i=n(4),o=n(108),u=1..toPrecision;r(r.P+r.F*(i((function(){return"1"!==u.call(1,void 0)}))||!i((function(){u.call({})}))),"Number",{toPrecision:function(e){var t=o(this,"Number#toPrecision: incorrect invocation!");return void 0===e?u.call(t):u.call(t,e)}})},function(e,t,n){var r=n(0);r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},function(e,t,n){var r=n(0),i=n(2).isFinite;r(r.S,"Number",{isFinite:function(e){return"number"==typeof e&&i(e)}})},function(e,t,n){var r=n(0);r(r.S,"Number",{isInteger:n(109)})},function(e,t,n){var r=n(0);r(r.S,"Number",{isNaN:function(e){return e!=e}})},function(e,t,n){var r=n(0),i=n(109),o=Math.abs;r(r.S,"Number",{isSafeInteger:function(e){return i(e)&&o(e)<=9007199254740991}})},function(e,t,n){var r=n(0);r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},function(e,t,n){var r=n(0);r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},function(e,t,n){var r=n(0),i=n(107);r(r.S+r.F*(Number.parseFloat!=i),"Number",{parseFloat:i})},function(e,t,n){var r=n(0),i=n(106);r(r.S+r.F*(Number.parseInt!=i),"Number",{parseInt:i})},function(e,t,n){var r=n(0),i=n(110),o=Math.sqrt,u=Math.acosh;r(r.S+r.F*!(u&&710==Math.floor(u(Number.MAX_VALUE))&&u(1/0)==1/0),"Math",{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?Math.log(e)+Math.LN2:i(e-1+o(e-1)*o(e+1))}})},function(e,t,n){var r=n(0),i=Math.asinh;r(r.S+r.F*!(i&&1/i(0)>0),"Math",{asinh:function e(t){return isFinite(t=+t)&&0!=t?t<0?-e(-t):Math.log(t+Math.sqrt(t*t+1)):t}})},function(e,t,n){var r=n(0),i=Math.atanh;r(r.S+r.F*!(i&&1/i(-0)<0),"Math",{atanh:function(e){return 0==(e=+e)?e:Math.log((1+e)/(1-e))/2}})},function(e,t,n){var r=n(0),i=n(78);r(r.S,"Math",{cbrt:function(e){return i(e=+e)*Math.pow(Math.abs(e),1/3)}})},function(e,t,n){var r=n(0);r(r.S,"Math",{clz32:function(e){return(e>>>=0)?31-Math.floor(Math.log(e+.5)*Math.LOG2E):32}})},function(e,t,n){var r=n(0),i=Math.exp;r(r.S,"Math",{cosh:function(e){return(i(e=+e)+i(-e))/2}})},function(e,t,n){var r=n(0),i=n(79);r(r.S+r.F*(i!=Math.expm1),"Math",{expm1:i})},function(e,t,n){var r=n(0);r(r.S,"Math",{fround:n(111)})},function(e,t,n){var r=n(0),i=Math.abs;r(r.S,"Math",{hypot:function(e,t){for(var n,r,o=0,u=0,a=arguments.length,l=0;u0?(r=n/l)*r:n;return l===1/0?1/0:l*Math.sqrt(o)}})},function(e,t,n){var r=n(0),i=Math.imul;r(r.S+r.F*n(4)((function(){return-5!=i(4294967295,5)||2!=i.length})),"Math",{imul:function(e,t){var n=+e,r=+t,i=65535&n,o=65535&r;return 0|i*o+((65535&n>>>16)*o+i*(65535&r>>>16)<<16>>>0)}})},function(e,t,n){var r=n(0);r(r.S,"Math",{log10:function(e){return Math.log(e)*Math.LOG10E}})},function(e,t,n){var r=n(0);r(r.S,"Math",{log1p:n(110)})},function(e,t,n){var r=n(0);r(r.S,"Math",{log2:function(e){return Math.log(e)/Math.LN2}})},function(e,t,n){var r=n(0);r(r.S,"Math",{sign:n(78)})},function(e,t,n){var r=n(0),i=n(79),o=Math.exp;r(r.S+r.F*n(4)((function(){return-2e-17!=!Math.sinh(-2e-17)})),"Math",{sinh:function(e){return Math.abs(e=+e)<1?(i(e)-i(-e))/2:(o(e-1)-o(-e-1))*(Math.E/2)}})},function(e,t,n){var r=n(0),i=n(79),o=Math.exp;r(r.S,"Math",{tanh:function(e){var t=i(e=+e),n=i(-e);return t==1/0?1:n==1/0?-1:(t-n)/(o(e)+o(-e))}})},function(e,t,n){var r=n(0);r(r.S,"Math",{trunc:function(e){return(e>0?Math.floor:Math.ceil)(e)}})},function(e,t,n){var r=n(0),i=n(36),o=String.fromCharCode,u=String.fromCodePoint;r(r.S+r.F*(!!u&&1!=u.length),"String",{fromCodePoint:function(e){for(var t,n=[],r=arguments.length,u=0;r>u;){if(t=+arguments[u++],i(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?o(t):o(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},function(e,t,n){var r=n(0),i=n(16),o=n(7);r(r.S,"String",{raw:function(e){for(var t=i(e.raw),n=o(t.length),r=arguments.length,u=[],a=0;n>a;)u.push(String(t[a++])),a=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})}))},function(e,t,n){"use strict";var r=n(0),i=n(58)(!1);r(r.P,"String",{codePointAt:function(e){return i(this,e)}})},function(e,t,n){"use strict";var r=n(0),i=n(7),o=n(82),u="".endsWith;r(r.P+r.F*n(83)("endsWith"),"String",{endsWith:function(e){var t=o(this,e,"endsWith"),n=arguments.length>1?arguments[1]:void 0,r=i(t.length),a=void 0===n?r:Math.min(i(n),r),l=String(e);return u?u.call(t,l,a):t.slice(a-l.length,a)===l}})},function(e,t,n){"use strict";var r=n(0),i=n(82);r(r.P+r.F*n(83)("includes"),"String",{includes:function(e){return!!~i(this,e,"includes").indexOf(e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var r=n(0);r(r.P,"String",{repeat:n(77)})},function(e,t,n){"use strict";var r=n(0),i=n(7),o=n(82),u="".startsWith;r(r.P+r.F*n(83)("startsWith"),"String",{startsWith:function(e){var t=o(this,e,"startsWith"),n=i(Math.min(arguments.length>1?arguments[1]:void 0,t.length)),r=String(e);return u?u.call(t,r,n):t.slice(n,n+r.length)===r}})},function(e,t,n){"use strict";n(14)("anchor",(function(e){return function(t){return e(this,"a","name",t)}}))},function(e,t,n){"use strict";n(14)("big",(function(e){return function(){return e(this,"big","","")}}))},function(e,t,n){"use strict";n(14)("blink",(function(e){return function(){return e(this,"blink","","")}}))},function(e,t,n){"use strict";n(14)("bold",(function(e){return function(){return e(this,"b","","")}}))},function(e,t,n){"use strict";n(14)("fixed",(function(e){return function(){return e(this,"tt","","")}}))},function(e,t,n){"use strict";n(14)("fontcolor",(function(e){return function(t){return e(this,"font","color",t)}}))},function(e,t,n){"use strict";n(14)("fontsize",(function(e){return function(t){return e(this,"font","size",t)}}))},function(e,t,n){"use strict";n(14)("italics",(function(e){return function(){return e(this,"i","","")}}))},function(e,t,n){"use strict";n(14)("link",(function(e){return function(t){return e(this,"a","href",t)}}))},function(e,t,n){"use strict";n(14)("small",(function(e){return function(){return e(this,"small","","")}}))},function(e,t,n){"use strict";n(14)("strike",(function(e){return function(){return e(this,"strike","","")}}))},function(e,t,n){"use strict";n(14)("sub",(function(e){return function(){return e(this,"sub","","")}}))},function(e,t,n){"use strict";n(14)("sup",(function(e){return function(){return e(this,"sup","","")}}))},function(e,t,n){var r=n(0);r(r.S,"Date",{now:function(){return(new Date).getTime()}})},function(e,t,n){"use strict";var r=n(0),i=n(10),o=n(24);r(r.P+r.F*n(4)((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})),"Date",{toJSON:function(e){var t=i(this),n=o(t);return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},function(e,t,n){var r=n(0),i=n(218);r(r.P+r.F*(Date.prototype.toISOString!==i),"Date",{toISOString:i})},function(e,t,n){"use strict";var r=n(4),i=Date.prototype.getTime,o=Date.prototype.toISOString,u=function(e){return e>9?e:"0"+e};e.exports=r((function(){return"0385-07-25T07:06:39.999Z"!=o.call(new Date(-50000000000001))}))||!r((function(){o.call(new Date(NaN))}))?function(){if(!isFinite(i.call(this)))throw RangeError("Invalid time value");var e=this,t=e.getUTCFullYear(),n=e.getUTCMilliseconds(),r=t<0?"-":t>9999?"+":"";return r+("00000"+Math.abs(t)).slice(r?-6:-4)+"-"+u(e.getUTCMonth()+1)+"-"+u(e.getUTCDate())+"T"+u(e.getUTCHours())+":"+u(e.getUTCMinutes())+":"+u(e.getUTCSeconds())+"."+(n>99?n:"0"+u(n))+"Z"}:o},function(e,t,n){var r=Date.prototype,i=r.toString,o=r.getTime;new Date(NaN)+""!="Invalid Date"&&n(13)(r,"toString",(function(){var e=o.call(this);return e==e?i.call(this):"Invalid Date"}))},function(e,t,n){var r=n(6)("toPrimitive"),i=Date.prototype;r in i||n(12)(i,r,n(221))},function(e,t,n){"use strict";var r=n(1),i=n(24);e.exports=function(e){if("string"!==e&&"number"!==e&&"default"!==e)throw TypeError("Incorrect hint");return i(r(this),"number"!=e)}},function(e,t,n){var r=n(0);r(r.S,"Array",{isArray:n(57)})},function(e,t,n){"use strict";var r=n(20),i=n(0),o=n(10),u=n(112),a=n(84),l=n(7),c=n(85),s=n(86);i(i.S+i.F*!n(60)((function(e){Array.from(e)})),"Array",{from:function(e){var t,n,i,f,p=o(e),d="function"==typeof this?this:Array,h=arguments.length,v=h>1?arguments[1]:void 0,m=void 0!==v,g=0,y=s(p);if(m&&(v=r(v,h>2?arguments[2]:void 0,2)),null==y||d==Array&&a(y))for(n=new d(t=l(p.length));t>g;g++)c(n,g,m?v(p[g],g):p[g]);else for(f=y.call(p),n=new d;!(i=f.next()).done;g++)c(n,g,m?u(f,v,[i.value,g],!0):i.value);return n.length=g,n}})},function(e,t,n){"use strict";var r=n(0),i=n(85);r(r.S+r.F*n(4)((function(){function e(){}return!(Array.of.call(e)instanceof e)})),"Array",{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)i(n,e,arguments[e++]);return n.length=t,n}})},function(e,t,n){"use strict";var r=n(0),i=n(16),o=[].join;r(r.P+r.F*(n(51)!=Object||!n(23)(o)),"Array",{join:function(e){return o.call(i(this),void 0===e?",":e)}})},function(e,t,n){"use strict";var r=n(0),i=n(73),o=n(21),u=n(36),a=n(7),l=[].slice;r(r.P+r.F*n(4)((function(){i&&l.call(i)})),"Array",{slice:function(e,t){var n=a(this.length),r=o(this);if(t=void 0===t?n:t,"Array"==r)return l.call(this,e,t);for(var i=u(e,n),c=u(t,n),s=a(c-i),f=new Array(s),p=0;p1&&(r=Math.min(r,o(arguments[1]))),r<0&&(r=n+r);r>=0;r--)if(r in t&&t[r]===e)return r||0;return-1}})},function(e,t,n){var r=n(0);r(r.P,"Array",{copyWithin:n(114)}),n(32)("copyWithin")},function(e,t,n){var r=n(0);r(r.P,"Array",{fill:n(88)}),n(32)("fill")},function(e,t,n){"use strict";var r=n(0),i=n(27)(5),o=!0;"find"in[]&&Array(1).find((function(){o=!1})),r(r.P+r.F*o,"Array",{find:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),n(32)("find")},function(e,t,n){"use strict";var r=n(0),i=n(27)(6),o="findIndex",u=!0;o in[]&&Array(1)[o]((function(){u=!1})),r(r.P+r.F*u,"Array",{findIndex:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),n(32)(o)},function(e,t,n){n(39)("Array")},function(e,t,n){var r=n(2),i=n(76),o=n(9).f,u=n(38).f,a=n(59),l=n(53),c=r.RegExp,s=c,f=c.prototype,p=/a/g,d=/a/g,h=new c(p)!==p;if(n(8)&&(!h||n(4)((function(){return d[n(6)("match")]=!1,c(p)!=p||c(d)==d||"/a/i"!=c(p,"i")})))){c=function(e,t){var n=this instanceof c,r=a(e),o=void 0===t;return!n&&r&&e.constructor===c&&o?e:i(h?new s(r&&!o?e.source:e,t):s((r=e instanceof c)?e.source:e,r&&o?l.call(e):t),n?this:f,c)};for(var v=function(e){e in c||o(c,e,{configurable:!0,get:function(){return s[e]},set:function(t){s[e]=t}})},m=u(s),g=0;m.length>g;)v(m[g++]);f.constructor=c,c.prototype=f,n(13)(r,"RegExp",c)}n(39)("RegExp")},function(e,t,n){"use strict";n(117);var r=n(1),i=n(53),o=n(8),u=/./.toString,a=function(e){n(13)(RegExp.prototype,"toString",e,!0)};n(4)((function(){return"/a/b"!=u.call({source:"a",flags:"b"})}))?a((function(){var e=r(this);return"/".concat(e.source,"/","flags"in e?e.flags:!o&&e instanceof RegExp?i.call(e):void 0)})):"toString"!=u.name&&a((function(){return u.call(this)}))},function(e,t,n){"use strict";var r=n(1),i=n(7),o=n(91),u=n(61);n(62)("match",1,(function(e,t,n,a){return[function(n){var r=e(this),i=null==n?void 0:n[t];return void 0!==i?i.call(n,r):new RegExp(n)[t](String(r))},function(e){var t=a(n,e,this);if(t.done)return t.value;var l=r(e),c=String(this);if(!l.global)return u(l,c);var s=l.unicode;l.lastIndex=0;for(var f,p=[],d=0;null!==(f=u(l,c));){var h=String(f[0]);p[d]=h,""===h&&(l.lastIndex=o(c,i(l.lastIndex),s)),d++}return 0===d?null:p}]}))},function(e,t,n){"use strict";var r=n(1),i=n(10),o=n(7),u=n(22),a=n(91),l=n(61),c=Math.max,s=Math.min,f=Math.floor,p=/\$([$&`']|\d\d?|<[^>]*>)/g,d=/\$([$&`']|\d\d?)/g;n(62)("replace",2,(function(e,t,n,h){return[function(r,i){var o=e(this),u=null==r?void 0:r[t];return void 0!==u?u.call(r,o,i):n.call(String(o),r,i)},function(e,t){var i=h(n,e,this,t);if(i.done)return i.value;var f=r(e),p=String(this),d="function"==typeof t;d||(t=String(t));var m=f.global;if(m){var g=f.unicode;f.lastIndex=0}for(var y=[];;){var b=l(f,p);if(null===b)break;if(y.push(b),!m)break;""===String(b[0])&&(f.lastIndex=a(p,o(f.lastIndex),g))}for(var w,x="",S=0,E=0;E=S&&(x+=p.slice(S,T)+N,S=T+k.length)}return x+p.slice(S)}];function v(e,t,r,o,u,a){var l=r+e.length,c=o.length,s=d;return void 0!==u&&(u=i(u),s=p),n.call(a,s,(function(n,i){var a;switch(i.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,r);case"'":return t.slice(l);case"<":a=u[i.slice(1,-1)];break;default:var s=+i;if(0===s)return n;if(s>c){var p=f(s/10);return 0===p?n:p<=c?void 0===o[p-1]?i.charAt(1):o[p-1]+i.charAt(1):n}a=o[s-1]}return void 0===a?"":a}))}}))},function(e,t,n){"use strict";var r=n(1),i=n(103),o=n(61);n(62)("search",1,(function(e,t,n,u){return[function(n){var r=e(this),i=null==n?void 0:n[t];return void 0!==i?i.call(n,r):new RegExp(n)[t](String(r))},function(e){var t=u(n,e,this);if(t.done)return t.value;var a=r(e),l=String(this),c=a.lastIndex;i(c,0)||(a.lastIndex=0);var s=o(a,l);return i(a.lastIndex,c)||(a.lastIndex=c),null===s?-1:s.index}]}))},function(e,t,n){"use strict";var r=n(59),i=n(1),o=n(54),u=n(91),a=n(7),l=n(61),c=n(90),s=n(4),f=Math.min,p=[].push,d="length",h=!s((function(){RegExp(4294967295,"y")}));n(62)("split",2,(function(e,t,n,s){var v;return v="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1)[d]||2!="ab".split(/(?:ab)*/)[d]||4!=".".split(/(.?)(.?)/)[d]||".".split(/()()/)[d]>1||"".split(/.?/)[d]?function(e,t){var i=String(this);if(void 0===e&&0===t)return[];if(!r(e))return n.call(i,e,t);for(var o,u,a,l=[],s=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),f=0,h=void 0===t?4294967295:t>>>0,v=new RegExp(e.source,s+"g");(o=c.call(v,i))&&!((u=v.lastIndex)>f&&(l.push(i.slice(f,o.index)),o[d]>1&&o.index=h));)v.lastIndex===o.index&&v.lastIndex++;return f===i[d]?!a&&v.test("")||l.push(""):l.push(i.slice(f)),l[d]>h?l.slice(0,h):l}:"0".split(void 0,0)[d]?function(e,t){return void 0===e&&0===t?[]:n.call(this,e,t)}:n,[function(n,r){var i=e(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,i,r):v.call(String(i),n,r)},function(e,t){var r=s(v,e,this,t,v!==n);if(r.done)return r.value;var c=i(e),p=String(this),d=o(c,RegExp),m=c.unicode,g=(c.ignoreCase?"i":"")+(c.multiline?"m":"")+(c.unicode?"u":"")+(h?"y":"g"),y=new d(h?c:"^(?:"+c.source+")",g),b=void 0===t?4294967295:t>>>0;if(0===b)return[];if(0===p.length)return null===l(y,p)?[p]:[];for(var w=0,x=0,S=[];xo;)u(n[o++]);e._c=[],e._n=!1,t&&!e._h&&R(e)}))}},R=function(e){g.call(l,(function(){var t,n,r,i=e._v,o=A(e);if(o&&(t=w((function(){C?k.emit("unhandledRejection",i,e):(n=l.onunhandledrejection)?n({promise:e,reason:i}):(r=l.console)&&r.error&&r.error("Unhandled promise rejection",i)})),e._h=C||A(e)?2:1),e._a=void 0,o&&t.e)throw t.v}))},A=function(e){return 1!==e._h&&0===(e._a||e._c).length},L=function(e){g.call(l,(function(){var t;C?k.emit("rejectionHandled",e):(t=l.onrejectionhandled)&&t({promise:e,reason:e._v})}))},j=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),F(t,!0))},z=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw E("Promise can't be resolved itself");(t=I(e))?y((function(){var r={_w:n,_d:!1};try{t.call(e,c(z,r,1),c(j,r,1))}catch(e){j.call(r,e)}})):(n._v=e,n._s=1,F(n,!1))}catch(e){j.call({_w:n,_d:!1},e)}}};M||(P=function(e){h(this,P,"Promise","_h"),d(e),r.call(this);try{e(c(z,this,1),c(j,this,1))}catch(e){j.call(this,e)}},(r=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(42)(P.prototype,{then:function(e,t){var n=N(m(this,P));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=C?k.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&F(this,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),o=function(){var e=new r;this.promise=e,this.resolve=c(z,e,1),this.reject=c(j,e,1)},b.f=N=function(e){return e===P||e===u?new o(e):i(e)}),f(f.G+f.W+f.F*!M,{Promise:P}),n(44)(P,"Promise"),n(39)("Promise"),u=n(19).Promise,f(f.S+f.F*!M,"Promise",{reject:function(e){var t=N(this);return(0,t.reject)(e),t.promise}}),f(f.S+f.F*(a||!M),"Promise",{resolve:function(e){return S(a&&this===u?P:this,e)}}),f(f.S+f.F*!(M&&n(60)((function(e){P.all(e).catch(O)}))),"Promise",{all:function(e){var t=this,n=N(t),r=n.resolve,i=n.reject,o=w((function(){var n=[],o=0,u=1;v(e,!1,(function(e){var a=o++,l=!1;n.push(void 0),u++,t.resolve(e).then((function(e){l||(l=!0,n[a]=e,--u||r(n))}),i)})),--u||r(n)}));return o.e&&i(o.v),n.promise},race:function(e){var t=this,n=N(t),r=n.reject,i=w((function(){v(e,!1,(function(e){t.resolve(e).then(n.resolve,r)}))}));return i.e&&r(i.v),n.promise}})},function(e,t,n){"use strict";var r=n(124),i=n(43);n(64)("WeakSet",(function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(e){return r.def(i(this,"WeakSet"),e,!0)}},r,!1,!0)},function(e,t,n){"use strict";var r=n(0),i=n(65),o=n(95),u=n(1),a=n(36),l=n(7),c=n(5),s=n(2).ArrayBuffer,f=n(54),p=o.ArrayBuffer,d=o.DataView,h=i.ABV&&s.isView,v=p.prototype.slice,m=i.VIEW;r(r.G+r.W+r.F*(s!==p),{ArrayBuffer:p}),r(r.S+r.F*!i.CONSTR,"ArrayBuffer",{isView:function(e){return h&&h(e)||c(e)&&m in e}}),r(r.P+r.U+r.F*n(4)((function(){return!new p(2).slice(1,void 0).byteLength})),"ArrayBuffer",{slice:function(e,t){if(void 0!==v&&void 0===t)return v.call(u(this),e);for(var n=u(this).byteLength,r=a(e,n),i=a(void 0===t?n:t,n),o=new(f(this,p))(l(i-r)),c=new d(this),s=new d(o),h=0;r=t.length)return{value:void 0,done:!0}}while(!((e=t[this._i++])in this._t));return{value:e,done:!1}})),r(r.S,"Reflect",{enumerate:function(e){return new o(e)}})},function(e,t,n){var r=n(17),i=n(18),o=n(15),u=n(0),a=n(5),l=n(1);u(u.S,"Reflect",{get:function e(t,n){var u,c,s=arguments.length<3?t:arguments[2];return l(t)===s?t[n]:(u=r.f(t,n))?o(u,"value")?u.value:void 0!==u.get?u.get.call(s):void 0:a(c=i(t))?e(c,n,s):void 0}})},function(e,t,n){var r=n(17),i=n(0),o=n(1);i(i.S,"Reflect",{getOwnPropertyDescriptor:function(e,t){return r.f(o(e),t)}})},function(e,t,n){var r=n(0),i=n(18),o=n(1);r(r.S,"Reflect",{getPrototypeOf:function(e){return i(o(e))}})},function(e,t,n){var r=n(0);r(r.S,"Reflect",{has:function(e,t){return t in e}})},function(e,t,n){var r=n(0),i=n(1),o=Object.isExtensible;r(r.S,"Reflect",{isExtensible:function(e){return i(e),!o||o(e)}})},function(e,t,n){var r=n(0);r(r.S,"Reflect",{ownKeys:n(126)})},function(e,t,n){var r=n(0),i=n(1),o=Object.preventExtensions;r(r.S,"Reflect",{preventExtensions:function(e){i(e);try{return o&&o(e),!0}catch(e){return!1}}})},function(e,t,n){var r=n(9),i=n(17),o=n(18),u=n(15),a=n(0),l=n(33),c=n(1),s=n(5);a(a.S,"Reflect",{set:function e(t,n,a){var f,p,d=arguments.length<4?t:arguments[3],h=i.f(c(t),n);if(!h){if(s(p=o(t)))return e(p,n,a,d);h=l(0)}if(u(h,"value")){if(!1===h.writable||!s(d))return!1;if(f=i.f(d,n)){if(f.get||f.set||!1===f.writable)return!1;f.value=a,r.f(d,n,f)}else r.f(d,n,l(0,a));return!0}return void 0!==h.set&&(h.set.call(d,a),!0)}})},function(e,t,n){var r=n(0),i=n(74);i&&r(r.S,"Reflect",{setPrototypeOf:function(e,t){i.check(e,t);try{return i.set(e,t),!0}catch(e){return!1}}})},function(e,t,n){"use strict";var r=n(0),i=n(55)(!0);r(r.P,"Array",{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),n(32)("includes")},function(e,t,n){"use strict";var r=n(0),i=n(127),o=n(10),u=n(7),a=n(11),l=n(87);r(r.P,"Array",{flatMap:function(e){var t,n,r=o(this);return a(e),t=u(r.length),n=l(r,0),i(n,r,r,t,0,1,e,arguments[1]),n}}),n(32)("flatMap")},function(e,t,n){"use strict";var r=n(0),i=n(127),o=n(10),u=n(7),a=n(22),l=n(87);r(r.P,"Array",{flatten:function(){var e=arguments[0],t=o(this),n=u(t.length),r=l(t,0);return i(r,t,t,n,0,void 0===e?1:a(e)),r}}),n(32)("flatten")},function(e,t,n){"use strict";var r=n(0),i=n(58)(!0);r(r.P,"String",{at:function(e){return i(this,e)}})},function(e,t,n){"use strict";var r=n(0),i=n(128),o=n(63),u=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*u,"String",{padStart:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0,!0)}})},function(e,t,n){"use strict";var r=n(0),i=n(128),o=n(63),u=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*u,"String",{padEnd:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0,!1)}})},function(e,t,n){"use strict";n(46)("trimLeft",(function(e){return function(){return e(this,1)}}),"trimStart")},function(e,t,n){"use strict";n(46)("trimRight",(function(e){return function(){return e(this,2)}}),"trimEnd")},function(e,t,n){"use strict";var r=n(0),i=n(25),o=n(7),u=n(59),a=n(53),l=RegExp.prototype,c=function(e,t){this._r=e,this._s=t};n(81)(c,"RegExp String",(function(){var e=this._r.exec(this._s);return{value:e,done:null===e}})),r(r.P,"String",{matchAll:function(e){if(i(this),!u(e))throw TypeError(e+" is not a regexp!");var t=String(this),n="flags"in l?String(e.flags):a.call(e),r=new RegExp(e.source,~n.indexOf("g")?n:"g"+n);return r.lastIndex=o(e.lastIndex),new c(r,t)}})},function(e,t,n){n(70)("asyncIterator")},function(e,t,n){n(70)("observable")},function(e,t,n){var r=n(0),i=n(126),o=n(16),u=n(17),a=n(85);r(r.S,"Object",{getOwnPropertyDescriptors:function(e){for(var t,n,r=o(e),l=u.f,c=i(r),s={},f=0;c.length>f;)void 0!==(n=l(r,t=c[f++]))&&a(s,t,n);return s}})},function(e,t,n){var r=n(0),i=n(129)(!1);r(r.S,"Object",{values:function(e){return i(e)}})},function(e,t,n){var r=n(0),i=n(129)(!0);r(r.S,"Object",{entries:function(e){return i(e)}})},function(e,t,n){"use strict";var r=n(0),i=n(10),o=n(11),u=n(9);n(8)&&r(r.P+n(66),"Object",{__defineGetter__:function(e,t){u.f(i(this),e,{get:o(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var r=n(0),i=n(10),o=n(11),u=n(9);n(8)&&r(r.P+n(66),"Object",{__defineSetter__:function(e,t){u.f(i(this),e,{set:o(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var r=n(0),i=n(10),o=n(24),u=n(18),a=n(17).f;n(8)&&r(r.P+n(66),"Object",{__lookupGetter__:function(e){var t,n=i(this),r=o(e,!0);do{if(t=a(n,r))return t.get}while(n=u(n))}})},function(e,t,n){"use strict";var r=n(0),i=n(10),o=n(24),u=n(18),a=n(17).f;n(8)&&r(r.P+n(66),"Object",{__lookupSetter__:function(e){var t,n=i(this),r=o(e,!0);do{if(t=a(n,r))return t.set}while(n=u(n))}})},function(e,t,n){var r=n(0);r(r.P+r.R,"Map",{toJSON:n(130)("Map")})},function(e,t,n){var r=n(0);r(r.P+r.R,"Set",{toJSON:n(130)("Set")})},function(e,t,n){n(67)("Map")},function(e,t,n){n(67)("Set")},function(e,t,n){n(67)("WeakMap")},function(e,t,n){n(67)("WeakSet")},function(e,t,n){n(68)("Map")},function(e,t,n){n(68)("Set")},function(e,t,n){n(68)("WeakMap")},function(e,t,n){n(68)("WeakSet")},function(e,t,n){var r=n(0);r(r.G,{global:n(2)})},function(e,t,n){var r=n(0);r(r.S,"System",{global:n(2)})},function(e,t,n){var r=n(0),i=n(21);r(r.S,"Error",{isError:function(e){return"Error"===i(e)}})},function(e,t,n){var r=n(0);r(r.S,"Math",{clamp:function(e,t,n){return Math.min(n,Math.max(t,e))}})},function(e,t,n){var r=n(0);r(r.S,"Math",{DEG_PER_RAD:Math.PI/180})},function(e,t,n){var r=n(0),i=180/Math.PI;r(r.S,"Math",{degrees:function(e){return e*i}})},function(e,t,n){var r=n(0),i=n(132),o=n(111);r(r.S,"Math",{fscale:function(e,t,n,r,u){return o(i(e,t,n,r,u))}})},function(e,t,n){var r=n(0);r(r.S,"Math",{iaddh:function(e,t,n,r){var i=e>>>0,o=n>>>0;return(t>>>0)+(r>>>0)+((i&o|(i|o)&~(i+o>>>0))>>>31)|0}})},function(e,t,n){var r=n(0);r(r.S,"Math",{isubh:function(e,t,n,r){var i=e>>>0,o=n>>>0;return(t>>>0)-(r>>>0)-((~i&o|~(i^o)&i-o>>>0)>>>31)|0}})},function(e,t,n){var r=n(0);r(r.S,"Math",{imulh:function(e,t){var n=+e,r=+t,i=65535&n,o=65535&r,u=n>>16,a=r>>16,l=(u*o>>>0)+(i*o>>>16);return u*a+(l>>16)+((i*a>>>0)+(65535&l)>>16)}})},function(e,t,n){var r=n(0);r(r.S,"Math",{RAD_PER_DEG:180/Math.PI})},function(e,t,n){var r=n(0),i=Math.PI/180;r(r.S,"Math",{radians:function(e){return e*i}})},function(e,t,n){var r=n(0);r(r.S,"Math",{scale:n(132)})},function(e,t,n){var r=n(0);r(r.S,"Math",{umulh:function(e,t){var n=+e,r=+t,i=65535&n,o=65535&r,u=n>>>16,a=r>>>16,l=(u*o>>>0)+(i*o>>>16);return u*a+(l>>>16)+((i*a>>>0)+(65535&l)>>>16)}})},function(e,t,n){var r=n(0);r(r.S,"Math",{signbit:function(e){return(e=+e)!=e?e:0==e?1/e==1/0:e>0}})},function(e,t,n){"use strict";var r=n(0),i=n(19),o=n(2),u=n(54),a=n(119);r(r.P+r.R,"Promise",{finally:function(e){var t=u(this,i.Promise||o.Promise),n="function"==typeof e;return this.then(n?function(n){return a(t,e()).then((function(){return n}))}:e,n?function(n){return a(t,e()).then((function(){throw n}))}:e)}})},function(e,t,n){"use strict";var r=n(0),i=n(94),o=n(118);r(r.S,"Promise",{try:function(e){var t=i.f(this),n=o(e);return(n.e?t.reject:t.resolve)(n.v),t.promise}})},function(e,t,n){var r=n(29),i=n(1),o=r.key,u=r.set;r.exp({defineMetadata:function(e,t,n,r){u(e,t,i(n),o(r))}})},function(e,t,n){var r=n(29),i=n(1),o=r.key,u=r.map,a=r.store;r.exp({deleteMetadata:function(e,t){var n=arguments.length<3?void 0:o(arguments[2]),r=u(i(t),n,!1);if(void 0===r||!r.delete(e))return!1;if(r.size)return!0;var l=a.get(t);return l.delete(n),!!l.size||a.delete(t)}})},function(e,t,n){var r=n(29),i=n(1),o=n(18),u=r.has,a=r.get,l=r.key,c=function(e,t,n){if(u(e,t,n))return a(e,t,n);var r=o(t);return null!==r?c(e,r,n):void 0};r.exp({getMetadata:function(e,t){return c(e,i(t),arguments.length<3?void 0:l(arguments[2]))}})},function(e,t,n){var r=n(122),i=n(131),o=n(29),u=n(1),a=n(18),l=o.keys,c=o.key,s=function(e,t){var n=l(e,t),o=a(e);if(null===o)return n;var u=s(o,t);return u.length?n.length?i(new r(n.concat(u))):u:n};o.exp({getMetadataKeys:function(e){return s(u(e),arguments.length<2?void 0:c(arguments[1]))}})},function(e,t,n){var r=n(29),i=n(1),o=r.get,u=r.key;r.exp({getOwnMetadata:function(e,t){return o(e,i(t),arguments.length<3?void 0:u(arguments[2]))}})},function(e,t,n){var r=n(29),i=n(1),o=r.keys,u=r.key;r.exp({getOwnMetadataKeys:function(e){return o(i(e),arguments.length<2?void 0:u(arguments[1]))}})},function(e,t,n){var r=n(29),i=n(1),o=n(18),u=r.has,a=r.key,l=function(e,t,n){if(u(e,t,n))return!0;var r=o(t);return null!==r&&l(e,r,n)};r.exp({hasMetadata:function(e,t){return l(e,i(t),arguments.length<3?void 0:a(arguments[2]))}})},function(e,t,n){var r=n(29),i=n(1),o=r.has,u=r.key;r.exp({hasOwnMetadata:function(e,t){return o(e,i(t),arguments.length<3?void 0:u(arguments[2]))}})},function(e,t,n){var r=n(29),i=n(1),o=n(11),u=r.key,a=r.set;r.exp({metadata:function(e,t){return function(n,r){a(e,t,(void 0!==r?i:o)(n),u(r))}}})},function(e,t,n){var r=n(0),i=n(93)(),o=n(2).process,u="process"==n(21)(o);r(r.G,{asap:function(e){var t=u&&o.domain;i(t?t.bind(e):e)}})},function(e,t,n){"use strict";var r=n(0),i=n(2),o=n(19),u=n(93)(),a=n(6)("observable"),l=n(11),c=n(1),s=n(40),f=n(42),p=n(12),d=n(41),h=d.RETURN,v=function(e){return null==e?void 0:l(e)},m=function(e){var t=e._c;t&&(e._c=void 0,t())},g=function(e){return void 0===e._o},y=function(e){g(e)||(e._o=void 0,m(e))},b=function(e,t){c(e),this._c=void 0,this._o=e,e=new w(this);try{var n=t(e),r=n;null!=n&&("function"==typeof n.unsubscribe?n=function(){r.unsubscribe()}:l(n),this._c=n)}catch(t){return void e.error(t)}g(this)&&m(this)};b.prototype=f({},{unsubscribe:function(){y(this)}});var w=function(e){this._s=e};w.prototype=f({},{next:function(e){var t=this._s;if(!g(t)){var n=t._o;try{var r=v(n.next);if(r)return r.call(n,e)}catch(e){try{y(t)}finally{throw e}}}},error:function(e){var t=this._s;if(g(t))throw e;var n=t._o;t._o=void 0;try{var r=v(n.error);if(!r)throw e;e=r.call(n,e)}catch(e){try{m(t)}finally{throw e}}return m(t),e},complete:function(e){var t=this._s;if(!g(t)){var n=t._o;t._o=void 0;try{var r=v(n.complete);e=r?r.call(n,e):void 0}catch(e){try{m(t)}finally{throw e}}return m(t),e}}});var x=function(e){s(this,x,"Observable","_f")._f=l(e)};f(x.prototype,{subscribe:function(e){return new b(e,this._f)},forEach:function(e){var t=this;return new(o.Promise||i.Promise)((function(n,r){l(e);var i=t.subscribe({next:function(t){try{return e(t)}catch(e){r(e),i.unsubscribe()}},error:r,complete:n})}))}}),f(x,{from:function(e){var t="function"==typeof this?this:x,n=v(c(e)[a]);if(n){var r=c(n.call(e));return r.constructor===t?r:new t((function(e){return r.subscribe(e)}))}return new t((function(t){var n=!1;return u((function(){if(!n){try{if(d(e,!1,(function(e){if(t.next(e),n)return h}))===h)return}catch(e){if(n)throw e;return void t.error(e)}t.complete()}})),function(){n=!0}}))},of:function(){for(var e=0,t=arguments.length,n=new Array(t);e2,i=!!r&&u.call(arguments,2);return e(r?function(){("function"==typeof t?t:Function(t)).apply(this,i)}:t,n)}};i(i.G+i.B+i.F*a,{setTimeout:l(r.setTimeout),setInterval:l(r.setInterval)})},function(e,t,n){var r=n(0),i=n(92);r(r.G+r.B,{setImmediate:i.set,clearImmediate:i.clear})},function(e,t,n){for(var r=n(89),i=n(35),o=n(13),u=n(2),a=n(12),l=n(47),c=n(6),s=c("iterator"),f=c("toStringTag"),p=l.Array,d={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},h=i(d),v=0;v=0;--i){var o=this.tryEntries[i],u=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var a=r.call(o,"catchLoc"),l=r.call(o,"finallyLoc");if(a&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),s}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;k(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:_(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),s}}}function v(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),u=new T(r||[]);return o._invoke=function(e,t,n){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return P()}for(n.method=i,n.arg=o;;){var u=n.delegate;if(u){var a=S(u,n);if(a){if(a===s)continue;return a}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=m(e,t,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===s)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}(e,n,u),o}function m(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function g(){}function y(){}function b(){}function w(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function x(e){function n(t,i,o,u){var a=m(e[t],e,i);if("throw"!==a.type){var l=a.arg,c=l.value;return c&&"object"==typeof c&&r.call(c,"__await")?Promise.resolve(c.__await).then((function(e){n("next",e,o,u)}),(function(e){n("throw",e,o,u)})):Promise.resolve(c).then((function(e){l.value=e,o(l)}),u)}u(a.arg)}var i;"object"==typeof t.process&&t.process.domain&&(n=t.process.domain.bind(n)),this._invoke=function(e,t){function r(){return new Promise((function(r,i){n(e,t,r,i)}))}return i=i?i.then(r,r):r()}}function S(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,S(e,t),"throw"===t.method))return s;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return s}var r=m(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,s;var i=r.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,s):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,s)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function _(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,i=function t(){for(;++nN.length&&N.push(e)}function F(e,t,n){return null==e?0:function e(t,n,r,i){var a=typeof t;"undefined"!==a&&"boolean"!==a||(t=null);var l=!1;if(null===t)l=!0;else switch(a){case"string":case"number":l=!0;break;case"object":switch(t.$$typeof){case o:case u:l=!0}}if(l)return r(i,t,""===n?"."+R(t,0):n),1;if(l=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;c