From 3ef13ffeee97a78ee08895761bc7193c4c582714 Mon Sep 17 00:00:00 2001 From: Ian Zhang <124932929+ianwzhang1@users.noreply.github.com> Date: Sat, 14 Oct 2023 13:15:14 -0500 Subject: [PATCH 01/26] Initialized for python project --- python/application.py => application.py | 0 java/.vscode/extensions.json | 9 - java/Example-Run-JUnits-In-VSCode.jpg | Bin 112574 -> 0 bytes java/README.md | 58 - java/pom.xml | 30 - .../simpledatatool/Application.java | 8 - .../controller/SimpleDataTool.java | 21 - .../simpledatatool/io/JsonHelper.java | 42 - .../simpledatatool/io/SimpleModel.java | 46 - .../simpledatatool/ApplicationTest.java | 39 - nodejs/.vscode/extensions.json | 10 - nodejs/README.md | 57 - nodejs/application.js | 6 - nodejs/application.test.js | 20 - nodejs/package-lock.json | 7237 ----------------- nodejs/package.json | 13 - nodejs/simple.json | 7 - nodejs/simpleDataTool.js | 24 - python/README.md => pyREADME.md | 2 +- python/.vscode/extensions.json | 11 - python/simple.json | 7 - python/requirements.txt => requirements.txt | 0 .../main/resources/simple.json => simple.json | 0 ...simple_data_tool.py => simple_data_tool.py | 0 {python/test => test}/__init__.py | 0 .../test => test}/test_simple_data_tool.py | 0 26 files changed, 1 insertion(+), 7646 deletions(-) rename python/application.py => application.py (100%) delete mode 100644 java/.vscode/extensions.json delete mode 100644 java/Example-Run-JUnits-In-VSCode.jpg delete mode 100644 java/README.md delete mode 100644 java/pom.xml delete mode 100644 java/src/main/java/com/statefarm/codingcompetition/simpledatatool/Application.java delete mode 100644 java/src/main/java/com/statefarm/codingcompetition/simpledatatool/controller/SimpleDataTool.java delete mode 100644 java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/JsonHelper.java delete mode 100644 java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/SimpleModel.java delete mode 100644 java/src/test/java/com/statefarm/codingcompetition/simpledatatool/ApplicationTest.java delete mode 100644 nodejs/.vscode/extensions.json delete mode 100644 nodejs/README.md delete mode 100644 nodejs/application.js delete mode 100644 nodejs/application.test.js delete mode 100644 nodejs/package-lock.json delete mode 100644 nodejs/package.json delete mode 100644 nodejs/simple.json delete mode 100644 nodejs/simpleDataTool.js rename python/README.md => pyREADME.md (99%) delete mode 100644 python/.vscode/extensions.json delete mode 100644 python/simple.json rename python/requirements.txt => requirements.txt (100%) rename java/src/main/resources/simple.json => simple.json (100%) rename python/simple_data_tool.py => simple_data_tool.py (100%) rename {python/test => test}/__init__.py (100%) rename {python/test => test}/test_simple_data_tool.py (100%) diff --git a/python/application.py b/application.py similarity index 100% rename from python/application.py rename to application.py diff --git a/java/.vscode/extensions.json b/java/.vscode/extensions.json deleted file mode 100644 index 850092d..0000000 --- a/java/.vscode/extensions.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "recommendations": [ - "streetsidesoftware.code-spell-checker", - "vscode-icons-team.vscode-icons", - "dbaeumer.vscode-eslint", - "christian-kohler.path-intellisense", - "vscjava.vscode-java-pack" - ] -} diff --git a/java/Example-Run-JUnits-In-VSCode.jpg b/java/Example-Run-JUnits-In-VSCode.jpg deleted file mode 100644 index e70223ec4f2bada4d5c1c04ea38f63ab1d181ac5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112574 zcmd?Rby%BQ^EMiaOK~e+ytum*C|;nrLyKDoQe4tPaVt=uc#-0eqQTv@I0Sbq5Iht+ z?EQXwzk8qa$N9eV=lMP4xwyEJthHv=%suy-nTLnDhgAT+ih{BN00{{R@b>Ws@UQ@o z10X+n^2h7(LV0|lVxXd;prB%*qoZNqVBz3kV_{=I#U;dlic5ftjg3!=Pe4RWLPCOr zM@CLcOioBlLj1=dNXU=hK|#etMa3k3iv5)M|M+@n2M}O9DL~0bMxqBiAwWVVKzir~ z&;kHRsE@1tW5NIHLVEJJMl^H`Of2lj57goVo**G3KS4qMW7UtJ4tRVYfI@&u_?%Y; zjY#tyI=w3~-^chI3TM#A|DH-`Q3MOV2))#C7f+UtZi)V>>b?Sdw6?N7=6_XG?2|0LPpg8f%67yt(u>2dRr2>{Z7+xvzGfXT{E zt)iC61E2zQ2Fv^QByv9L<%_lXTID4IbBFd%XG1(oeUKFTkM~1F(Ks90_T}AaeyAk7 z(rEYS-iaH@#bpKvm-#-fREyaO$@6jwB`-F`C-{YY{YNCkt3+8ZQD%fc1(G0U`!0`N z*TCop%Zwixd72v)QY9zKK6()|3(^Tq;EHXe$#^Vo?N;=4Jpj-G>AWkQjpg9n5gzeC zf#k_dX{Gw?!DPu+D_|w=jOkv327}9(rm0jSoEIcTh4AZvk~Mbkl`J~^R4&|waWB}` zl4{C7kN=n|?diXgS${f>?Z3pjyEV>!8>u{~!tPbLy0V$Nd9JT*4=?P6g@qnA%R8># z1@3fRX_Yrq)QDLfI&#FYd?~65fel+-1JIf34|+VM@a~cVSrJ`5!dcWbPiJa?MzgBf z`i=qSs*N9)$*04yS~V>u_{b-t`EMHvZ6PVU6%PO;aQm%k%0|v+jlQD?ywJ?vU%X)N zp5{b;B|^}=rts3FkvKjj;h8BlFtS>*cPXZAQ#QJ+UR=2-4q@WDAi(9 z*)p2kDBsce(Ta_Mn{;H5yy}C}j!U1Ws+aW+!kN<9^<2Lkfqv;SeQRIlNWq-5{*`$*wi~zD4S+dl|3t zvph@WdAZQp4F_}(+1@FWvj>$RjzORa#=7qG`~~PMf-o`ARM6T@4x_$V%o`w*HQ#-K*Lmi(%5kRM@;~ zO2C*hDk@4v;4e1Zf z8dwf1r+D@Pej#MpO?-hnFK)&@lU=)?2KnlNLhq>&kX|*1M)Xj@OxKFdWJ=e9z0<{K zSxov#+7_8TB;#LkUs|&~BX)+F3X{DW^^I(Uc!PD|brAROjz+-c_!6VKfnT6iZ85&aO2BPD(q1$_ zrepSR3kt5pyKOTpQ~EyZw83Jt!S|GN-q3C$Q8t|$#pRD2HM@ia zNTbu<%lqu@Q#G;gK{iIN-KDv97VjlacESQVZY5|qrNkcqpU`C!*Yjt8u9zB`Dl-il z&l!Hpw1mcLoClE&>$;StIMqx0J&}fawNs3==J;{m>=BtSAz;4@lx<&lhvqp%*p*o- zsEw`$*L=<=?8epTJ%l)D*~RaU6fFtGQ+JsbWZ7CeSM!C~zw&`ml@xJCfBxoKBCs&t z+|TXR{glld>T4ReK`7 zvUgScXc%JyHF|E%o14Gu9sqDIuLl5hu(w3d)pNe^N~G@;Z`RWp-tHz%cG z^DM=yxHV&h=l<4V0fz@ep(-H!Hr28v-s`mG$};UI6mh*~3=T0PNS96TfPuqnG%%OE zJrC4oS7%8Nhl6y#F5Jc6_uhMdsoT>vkmgV)3F|-CIG3{3MkOhwNbB`Hie?_OJ0FeQ9p; zWqw%4;$A@X_`B>|@ij26J($p$I;N@eXbh8&q{(>Gn4cQ8@r}EXwnovTC=XL!45oZM1UwpAlN+zH> zv&kh3p2qVaXqstrIYRtidNz9|kOOhCsu6ZinQ+ja#ZWy{YYZm0r&#)`KVvloDnGQy zq*0SKZhuZB@?Ou_L#GR0n3dAbJ9u5O<7SL%WNnGa{8R!t&raWUcc|p4%8JGmsNzV^ zF{D+f^s*XXHj?Be&dm5$(B1K8yONZaw(JcO+5vW-lo4pk9t(Gy9;7AxLK1YDe^L;< zF&3p!i~zj})1KIvct6C{P#3u^68+gwj`$<$06!2n8tHR2J`&?a87Qcg0S*qjRh5pA z(6tRHHQD3EE~izlyIU0YD(M;`BMilf&$;f`OkRkNz4wzBWKK`;JwQZ)G8tzgm`;_s z2ORwL`|x7Y^bb*U7QFMiJ+DZ?ByUrJTooJ}v~Q=%I_n0olJABqSGkBuTx3?ao6Wc{ zA})ww@BfGgY?dU{9|v0ghzT|Ln)1Ye|DiXM!p@yLIBS|(+5NtuZOkF|k)EC(VObFoaI3FK0)#ZAzuwL!sN=BP2(@v>oQSjx_WQ z6Zrcv=nIUKtJ9lP<(#>EeT2t$Yw>c6ABBFESpiL(6CC>_q|42{y^Lz6-p}Lc&zzz~ z)P)Z01r-KiFyedD#VZ@uXsD*1>wBCy%1oY{YIPcW6Ddy}1ABV&aumF{GG9p0Ne1Hx zCkI-M;yKJ!B0xF&Mj9c^m1K=+4rD@}zmvZMi(ZlrDt~ADSqn+FivECMNL^R?3_0UX zn=$G%WXpZX4x&HPOt5;0>T#&$7vKw|RGS9>SPv4P)ANhy@broLs?z(BDEzXLsTJ|0 zd4Er&ED)iZ%CK-Y9l!}rWOM- zUjXyQJ<1i3U5j>k0~S~qf$tsw65St;Pvc&k)9JexB9OZRdEwbz^@O8pZ1w^-H;1w} zhb{`Xv6!^J$#&Cnya4v5!x(kkTdNl6F{q>MCw0ojie;xA#6}||kRVYjgnlYyWMm{f zc||6yTkq+MhO=%UL5r@P`;RbPR%~0lP50CdPHvgWK>XbpnvXt(j<))3bv_kbmV7yJ z1B0sJBrgZyEB^@BTe4jiO9dGX9ssI+KqWnVA(H=}1LzvOgteA$_3KTPG-uCRZ}vnp>C zoy)chFVJvZ8SD_;rQKHqd5Oqbl@#vu)epVk6d0gzs9f|(h7>P2(6dCoY%q>;A^3WIx-9T_xG4nvtr~&Z$`g4U-{isb^9K*Vr9DawyiYF z<1$sc@i^;rnUvw&yH)k`eO3MB|GQA`|Oyu zYo@E;^Yc*aJJ7wx(Yc65&A{F9PtE^Keop&of0rq+S1a&=P;GGyqDkI zC#$~POOZY6pgImd4R>agn4mA`jS&@yG$+hM&-07e`K_$;z$!%m@D6O+ zbUw4Eq51$YpWV6={`fEP2K~9e?PlWz(qWI`m>aJc4;0pBR6BTHsYkE|#8C}^YU9H> zR9yCTo(LU@wbCNA*II;i;D;A8=|!bI6?>OtMjrQtw&Jf@^hA>}#?w}CGJ05@$l-TwN22;9)9lv7T5W*a zU_UJX-Ro-SRAQBH{Y@6~D7e_~S!8b%C-dRlpCmXfX&~TtOv}Zb8+*R_1jfrgIAmjP ztdM81H6Cd zHv*wyX| zLJwRdKD+6QBuc-a`{nd@^2+PJ9DE9%4x#nay#qb~1{iu;|Fj-OnAQE&E_*Q|am^SH zd*4XgKF-BSP>pLrJCYr$pG?cEZfUFgX3kogM|U-r-NVA1#GgG|b9UUxdg2LePpl5$ zw@7dwu3wf;yeSRG#Y26mwz~pCfX0sZ#`#PB^lhjqH%Rp6b@uWdDy@Cu&C0h5NXI?p zgmben#5>H`_#ldt_waCHOe6kXf}ss}khPUdB&o2p%jRd1ih{oOK-@G9oUZ4ynYX&` zYM^Tv;bxe% zQwlkL>)4kGN8(YUZ;W1+oGO&O$+5>g%}B=0k;A2=+Fn55DKx-MlglgiDGo2br-X(U zlVk|nJrOq-kkauR|Kys5+0IC4{Pap?$(^O}7VQBb!`|TbJCKv&ntI&EkcNwyAr zIgH@|UH62k+RVs|W1NFDzJHW+M(MW7N}6t2?%OkwQPCDlIHV&?;}N>lyl!Ng`TUh7 zeww_r=;U3&dLAcgt=E-&txP4zl>(lIfE&lonFN;F$~|w6y!-w%64w80q965a=L&{> zqfp^GcIeFJ#K!phJ0n;x``1@%6-;(%EMIzRJ`8>xt)1Liac}JRG;Fx8=xtp~v7XCL2tvd7;VS%LrDzZpw}-&#-G zPoQAxMd^rs_v|czj1PzprB>5zX7`j`q1ThEY#5n^e22MW;r2PaQElyxaDPMZ@njin zFzI|GKc(Gssl*ggs7onPHCn!TcE%;Pxr3c8m^1nSD0R5sP$bRYSh)S=J@!w%n!%TA z!D~xyV{axY$$qpQb-Y|V<#|)Q7W_m8y@*j??ZolrWDT{$PuQzQ;Kg)()&oFZVOd}= zVw-OH)4RGXZE+3y;wIzakW#z#e;MQ4EhT(Mxpk@;Pb$WvMEP>4ROz^OL|i9?qSs#7 zIqKKCv=AAp(j)z;o6w;;u~b8tuHNjv|1?!0csVUdO>=CVw*O+yZgwESq(~vooy;IT zp$i>-dlXe!WT`a<(qMi%d%EbVZp6*qGatwj8SqaG{UHZ$>vU6qHPzLm@q52L7_foz zq=zIqzd~c+{z69^a#`I~^0_0Zu0YKlunXL%wUAaw=;6CI7`<)a2XWo|4jaBI|F2V8dumd!h zqxd$oL2vpO#HKk&B;Ut65EQ|=u#)*5yGU;#HqnARu8)Xih0nB=9GKb1K_2m^MLaMz!;n+ zQTi{jht|Qt{?8rP$DZwv6qv*8jil#*q3H!<#AY7dCr3Dx{p`f=G^>OvZ6p<3cxvN9 z1F7K^iGJ(iSJQ$|39YNdJYs6bJKWR1Mz^cIh?zpsv0jsMletzTcB;5-qi#L%fL?6- z=>OAL{b=L-`9W*apS)&-+*Ku`5U~^cOBKW%xi4zY*w{bbz7#<(P#Q&7*=i*mkb)GO zcssB6c+ldl#0lM*c7rW+(C;{{B^1Vkd?a|7ltfAN{6{7AubI`(H5xkq1K`;>iHon} z6}*&wktiZFW?%)DgMhXrW-``Zmp3BY??VrUc(400v2HZj}+jo1$~3G>5(` zT%(hvCre1{_xrS#iWDGMp=7k{Gov*NlQJ2AI8;==&!smx$366)(G22x!qQpJCQXJ2 z)}DFaqM$zJMC8WAW<9U?5R{JAzqEHu-Gq-@t9{|^6S0s*yGb@i&jM0bepBoT>y0(J8 z2lM*m0sfUr?Px=7h)7F6BI*+mcOIC-8 zKw>++G%B&WoWlJ#ruJv{ou)E*|R_xBT$9ZuUbqAkTr3O*(VM`=O$WqjzaGdO^yT$wCJ4I`@0Q&!0xer4_*p zcYQem$xhHi-^Cx+O3DJc_Q$$OXP}5v80m6T4y-9zcNf#_rR6K_FAd;wAZP@v&#a{^ z>e+My0S{!E{*#HB%XtU4Q*cK}$dsENpleLlEPx3X?PijH2lS@rV%ss$H4mGj!?40$ z;`=XB{phbC1OX79eO=mSu-dW6BPZwYrm||nIzgy)p`xAW_~iLM1V4kAwKQLUpgN>0 zTGne#xdX2XZcVxy%JBNap zIgg>>+Hj{~1z_&a7H)t~CG!4-B7vY_BOQGW5BwQ!ff!jeQ2~R)XrQ~t&bQ>ZZaMB$ zj&uVsWFX^);Hdu_I8FMRBzu={a++0)puv&Ekp9$REdfyvok@95Jw|&dl_i_ZsQofb z`lZo+EZ%=+X|wwRr)1e>ANNP5KvZ{%RU|^_JJt@lSQ>*(-i1!uy!GrA@2~oSJV>>( zP2Mra4?pf9ZN)wDNG|oUz3hL!h&$}_BOxC%cPZ%%KXa&_;Io*Ef`>JmYhq-R%AVIL zTbg!)mZyI0jZe&pbg;kTYIilzQ9WJ5xMl_O^NX>P45Hdz1gzt7yN2pT{9TJY3T1Z-~bnTT#Eu^kHK9YG`dxIv z+g4Xj!LA$SK<75N^hm%?{6DczAA-nR1Ai*3uqJ7B2_bfQwL4&Cg>8Z0kxvWN^;ux=yCCLO|#+pQt61g z)n#j(K`-{^l$T7wMkd$)wk^soGje!g6t}Z&<;0`Ga{^}%u|3KSjTzl)>a}Lwy5m1+ z=lcosBL{y_^D^rD;4ioqgL-bq2{G1&o|M>EI%+P;Q|*5z`4U9Wf~2wZ^s4uEW2^L6 z(*q#Qyo7S%-h6Xq*Z&bW{&_AQE58+iAEmFWvIBh&%%-`UWy;NrWc)~`{Jy97G5lJBqtD5~_d7Mrb( z4&QwD^LYShoKa3(?L7d{Z`;c8$p3|rPVg0&gf4vcbv3CkYHMMUcbX*fjob~|knc-4 z($p(lIqHQDy!&Z+KRBfQ^2&2t&BMu(%!{K zA5JoypJU)+;decg;O+|0(5^mV)HCu-Yh0ZQn>!LnC1dxZ#8;s``uy_k2C7PM7VC{k z>toh#pHg1=0iXvA3={m1Qs?1Up&o4{K09i4XBHoj1-mOgcaZvmk_K}V=ZMA}z;QJJ z>@p{wdGB&p9sqWGKU*2npZ{>dW?t($6gAxlU5M|1s7^m0zcme5YeQXPn)ysW3ACQTRb{03gp*Ok z9=~Y$wOnz2q!;%7~uWd*)M98f*1*nWZm2xa?Ak*=CQFCAl z(r9jM_`o0xBO9VKW@VMT&Iv*r0DTD>aa>~wd$0P;UxwdYDgrH$^CQdXZf=&Miw|E5;-jiR!}5!t#Z?)5ZOofcomyRW%8-TIOt< z?TihaGj-mp)uigGG_Y1@P&4bGvhC;i%1>FVuL)*}5C{OdF6_Kxf9><5%~WpAg?hfH6? z+H)*JwxY>&kv}wb;iCia(N)y-ZVu08HQH6p$F>TuGrayu92Mnx82`DWMZ4cH{~3|k z#8{vFE72Dl2}t~>t>@)_`2X(!@{00+zp5f--dQ8evs@;z>MM6BdghnDzE~g^Nz%S` zon=aRU~s{%+X(7i`SjA(W(s~Uydjm4mV?0=H_OPsqZiYS_XB2G8<~VIXtC_cZsN_0qr2&xygdh2Oq=UVvwkZ)<2(!H;<}{)R{T zV@`z7n^|5_Zwn!X88SotqFA{Yp|$|gSY?7#%JEb(zQT= zCn}oemX?$s-YO_s#^PdZYWuUJ2>nhhn>6SEai~$X!CtV-?t?#FzpNJp1n~xmO~;Wd z7w-R26Y+P&b`+8L4DTJFifQ>;70Oh1JBJ#(5uHKw0cgW{>@MaP;ar$tpKo6fAJv?| zYh%O0nBbe>mx3>Ry2S2cJD17g*F?hy_sH$*vcTTPSsH@9k36OD zTi%VNBq}A^O=dyT34gbd;Bv7m$d5QoJN=N%Wywg+6{qTmi}5sH;blhzT?mTR21&f_ zI`$2+|BUOQtd~Rovfr7P=1$Sw`+6!LLQGc$H&NTEXUN}GVtDN z)cR_5ti|wmXA!lS1`Zy;UlhRDZF3yd> zO17=NOoq3WnUkW#D@8e!HxvA3<@0YTp0ruvSiE|=of@}tE*v~&NPb`c6sfX*3P6gQ3#V`qU1U&_2G6M zWJJ%gSr zIm-?~()@U3gBk|n$5$)2(O&}@4@hB!m!I^0GkS@WAelaCr$1y2D&9QQ8@Oq=EtJ42 z^x233X^kHVG%a-aIZ940H#CNdS`$ev9aUAO$S&x6&Hy$tW-e3RAJZ0ii{61#4wWl{ z(Oy+UU=+Se-f3T0b+GP@9yVGUzvTuAZ< zfivA3@wcO?X4>2q#tL^G53OyPXc6L&A-I)i>+>m&bK?Env}`pOT6lq{A5&EFIx7m zQG*(Ki%_*}-p-@;4f6Jqy%X;4acEeohapJ~s@0^@tGmtw;TP9|E-wLLql!b5k>{pz zJ*@=e=hWt}CoZbJieLz>6=mo&Jv3GC_wEu$LOArBhkV2mvJ!q~7{KbW`33#`op4VU z(#hdYw6kTLa%J_TKu@!mBj|3{ov{dvbRPp(?q9hor)lKdnqZlGd0Z~N8liA zL|qWaGz7LW>OYfrDk1Ujy&0XO<+qHkQ=-BZfxJefz%M(`HY{19FNSC_>|nLgMoAUl z-#JR&Iy(Q1s}6pqw9U~Wo3I-uD*lqbUOGgI($shz^2zC4M1}vM#SBl;r(|uuow)A= zCL@Y%*B58?`PUX(3%89v26<~ML=J&OQ>{ziP0}6XICGtH`x6wpaAKpe8sn!8@B`R= zX``}Of*g~{^gtwCuMX|GQXQG9Y8CO!b#4K_2hukXojf3=?b=$I2UE8-+4fE|<>>l)){ z=o74zX%B6ktvTA0SuEi5RPQ&ZDUXTw(~=YKQe8c^4Fjqk%T??{GB?*Gx+`?HpG$jP z`<}FjcL}wkHJ*UFM^uh`eyb;0mMRt-+P_&cGUtb;)7jb3vwLCF@J}6+-_#BxG}Pfe zS08UR*J2dAeFJ0sJt!TUsMYtE_f?I*M61N+4TfyK4%4IjZ1n_pQsF>%T)M~pR9QOV zm+sOmBt-@B*;yySg^0h8m3mMifLo2 z7KPug#6u4NxNT%Ep|L+6e@hT5vz@JEWWQUpime^J)3UzK5T@@%HHQ#B>o!mu9O_Sc zIVQTP>y&=**roXZNNOs_HM(F@c~NxcFq4&X-)MT|MtG}rA~05zDu}Vfy&Ab}XEZ_k z!ZO<8IhCJKPjzMi&v!Q^20^LsCw@J?H4fDdJUPbw7eq|8G0lXMgSJ+qC%t7y!ZZd6 z?xT+1)ZDwk@Tfg~A;MiA2Txzsc@6tgxuR!Fmp|UoCcMU>^;Ed4XW8CM+dh&|s`BTo zn+&b=g!Ns1$u*D|kly&&8Cha{l(f_g99tWqeG1#V2T$_H_zW&@=zHGMCNH6yM=moE znpY1Mj!~Z!^J>-b^^fK6 z?CLaz`^Ueq?JxS5VUUv}lT0m{BUBXHW;dpj0>{5ShC%tYaS&@7doW>F%z{KB{#)yQ z|MP2ilbvV@8KQxF<`}{`$9A!0Es zXf1wwTRUezmWM&qJh!6MTv(O6ahVPlZ1Cyc@|Q(uc&xUCNuf{Gn%cMqlrjw$ua)l7JgY&x`l_sJ7r;2aAi|>9?RAN zj^>&;FmRQpcS4$1A@}a-;gH(X=qE53XO0$Y-`j6U2|g^v5(#SW{@_Y~(g?I2wY9cq z4$Fi$7JE>FGU52}BVYw^y&=dN=b2XzTNN*g6(OIvUQ1igF{yDM8&^TJkxxZlf~p9O zs=f8L!pC{+m&!X=@-9B)f*pSk3h?qp?|~2_Y(_^HG^Q+KoKj&khECto90PW^DhGE> zNg_nwyc89s$`}WQQ{33?s0d&G5K=Alk$Me2IbuEwvULW}_|K2}*;45<-DPD3#r;9= zj_<%`In|B#jrVrvZJ4(TSu!iiF+rqZj>U2Uyi~aZ#G?^k=twM{HAuu> z-fEvT8MK}RRu!25r&*+~fevU?GnVM!o1Vbu@&F_{tYcy}Z zBC17)&AsmO&H|2nXBqxpa#LRYeK0k z>i<;8AL=fgSvRta9b8zKYOw{mqY%NmK$4rjA43FgT;dm*g$4+(y~E*1^H7H1_#QR9 z9t|Qn<`XbwzaT?te!_hFG0C`xXM&Iw6JLLR$(lNk49R1U`(KuUt)_o*XBg0R-v((u zdj9~3TxOm4bw2_sD(FczT=M}wPcXKB%rYDNRO&Y()R1msACq)QYKyBqFdm`bXTPi7 z6FRoH*=8L}B1++ChKytjUOQ!{L!LDJm#bSlzNenA%{fSErJSals@ZED2|!|gQO8cq zNDyC-k1>W`B*K7#th1eZ#N=b`nV@JfeB@@3rOeV$BK^2etoLIYGOrcg3vP8znBzc} zxS3v#g-jWh8nkog2X;ov^yowOhL&g+d>Y5tZtk;brL^7B_=-%W6*-}`mFa4qu6b|k zPLI!sj?S`quO*`43aD;>Z2zCbY6Lt!bC8`JYy`YBHXlBJ0HEBOG{X-I3aNj^xNXP= z(5jhNbuqf4)hm1Um+|a^eKI?$o5=fKvmZy8F-|eJB>+{?e$TMK&|+nXA;m~F64}sw zQ^{8K0_n-sh3E#jdh(~{A4U?!y!1E^~7Vm2gjoBYH|DbkOm{`1=*GC37iq2oHW?3jG>#M=hD_csHCs^Rf3`M!+)9Es_X z5nafz&9Jih(e{_tKa;WNj^COHc)xa;r+3zUTEl=&_cn2xAtOrz1=pLT|GzGvW3_%1 z@kOV`CT6NqjcYgOl#JHP^SHOd&^!3eWKDpoDzyHz%!8Z#P}50!+sDZeZJiImB7$NY zz4PS1(|zC9+^0c8wD_$_;^|B}Gup4-57*aBS_u6Zj#n1=*%W~smnKAzQM@R6)0~#x z)%NUy67@uWIfu95v2x7CDKrMmcnZW~tjy-LaoS0?m{fpap!aqw>|%3Qc9e+)@q zfgt0@6t3s#qd&ZwCDRrvKsLEc@#Sn*rHJx;`Xm=+fg*>B4In8~2)i{rQOjLn+vgpG zrf8WfadE7EWjwX@uLQ|$@eXWDwzQzSwEg7@+SZQf#+l1GkB}%msh4r?ov9#~%1KKcGRJl^ezU$9cFBoWnD)?%JIAZc7-)Ak;e6K`B4^qvMu0TFW|ctNy?Lu+V+Xx}mH{RDZTuVW z|MvsTEc@Tl2vkoArJj#$T#r zMV^olKgsK+plZ|_p-C;7w_g{TfZe>V`&^^q9XG;z{lPM4DPAX#-e0K=5webPfw^w% z=;xw0GwYQ`uhkQ~{Vv6#yPDtQF|A1Q*b@I&TygC}4=Xg(|3sLuUvr1`y+u^PKJBQm*}po=;$(ZfO9KrKSv-d&GqSU-sB zX$0E5YB1iMN;b%i6(YmN50}zagaev<38tvh*8V`+KQTQP$_z6&M@4k4hi|$;DSW$k z!)Njot8b(Sf9)@8ByEM^9C;lsozXa8wz4B~w^jF8rYtj$L5W&P1vMZ08(ssG__CXv z0ph&z9sTR|pug7t4P)9%zM|t>}GD`|k&W4VP zuNBkxk{EJ5IV40!cA@j7@;Wd|Ss|)zQPncODXK9%>JqPs`!<)&n|&-0Jkb5=V#sPI ztG4@Z)`!$EzwEDaLYhNUPBQ(=i)TMbx~4}kpDVjbHva2W0XTXscJU9GkDr40J3_CAua z{~GSA!WVU$$1cDY!)1*V$8IP^i33nF$N|fW+nqGgo^ovag&|6h1&zzwK6ZqgH5Z=-LK}HhHK%fv*t#yUX7^<_$w@1EOU;>Y%T_xv9F< zCR7~EcBWdJh995I`;n+y)AQH`7xnlU%Jq2UG;#OcTr5;(Uh$9*EL8hK5BpuIBXF$9D&BO#NkN zDry#Dqyu7FlDhX?C4_u|wT;7r%5UyX92<}rKZ(Ba(|`UqUU{@#EQ%Tb{^bRR*EMTW zPv`$MH=ZvqQKj;n@eODu?XdttbG6+X@5rZ#VYkVq3sr~G80JYkMOX*%VgwP zkSAsbHA|;Z*?qL6{36_srmo?hCH^!1B|P- zB##RE3*{*PXv1~o6nLaZRwlW{|9u1SKl88L55oTP4}j-UaR|KoAa=1D|Ce%(WT=KF z{%w3b@2(VG4X2h@i8b|WfLdxacU(D<&urejvhnWvWZAolM;Yeym}GhLqQ_kvNg?tw zm2+le1249KjMlmdTAStP7f-1K|H1lfTt8u*|2Z{}iyLqJz^zt&-4xKDH!#jaaH;3x zSq1k8GBT_xKE|rISxVZ`$>O?!HV1~qrt()0fZ%(%x_fiD^zdp?Ze$LsVe2HfKo_97 zChO-I;TTyqB}*!0z^qBE&gyFHQyJ{=Ek(N-T|JcE>n=Yke3yW5h;g>cL-) zc?l&BIJy%oQT=RCl-tMHqzG+UUun-Go~{shnuaz1ePlb0#h_vvc;E`;hz)kn0BE|d zh&OZq-t7hw{*=%z*n|BTm#z+K{idxJv~D97Y203wd*sO?-m3Q^dM8ACvdR!>x6Gxw z)E1Zl^?ToVcIciZG6*u$hZLrp`loKb*Dtd(dj>yhb6rzYIF_gIsQ8xlp|P^MKE<(& z;7Hk$Pn<77nW|FD@^@s^+EL5e{QYx;lqw!>m$m0?(6fyMpDd=~s4bOf>qV}P zV0yT^`+!`nUU#T=&Ybns-oJHQ_@QG-wWY117pHiQ1xgZ?3PTOBb}d-eu=N3PmM=BO z5dTyUVT_qtOZsw(K^KJgT1W7hMhxNp&ZoftRcqDc<0*Dd>N(gFro5x(D&F(FLCOr9 zh@qO^eI|q_0!xvI?W7h24P1L33rP!)*X1ib9^ghp&gxwpc%=Dxkh( z8TCXc)AEKFk)gVJNNFr&MmKpsepw9q_(ekB*g9pfLG63s`XQ`PBGidOMY%84Q{y-( zH21o}+_QCe<@bI3YK`7^NZ5s`=d8}u`60zofLIsdvYIW3@v~tb5!COj(wmM{Vxt(M z2}h6fS9=H7?~`5VHmdzGxuO<3EEm9bmuh5)%;63COtWe!@LPBfkuklm60MU9DKUlG zd!9)+L|&o6%|E`UMc;L-FtMMR+=nrk$H?kUQJkCbSdvFrMlTTS=_=@nH#k*g=%J;r z-63~N5}ZyfB)K~ES0;%YfUb>08L?oHWPV4*bC8+aTHMa?1Jz zz1Hp7y*o~Ig-F(Kdyh{Je)ykqGdBD`|BFSrePj7ij3?A6V5=u)Fo@LA-bfe#e`!rO zZPb*vFmGbcwok_G=g$SNcc`Kh4o;=01d^#x%US@79O7fq?wOg1 zT!GPRO>?^hA9Qlf4`i+^#qG!}SxCbtby4V{x2C1`p5+V+Fq3B9nr<>STr?$sExbrg zAlt3!>laP=HxZmiHr4f!em-WH>u*nnC`qi|x?wPUmN_;S&XPKj%Ks_25`N)W@bR`k zdUm2A=7+-8kc*2_|Ak}z(;&|uwfL*!i7(R z=G@MVZd!u7M6P%jmb4vTEY~#HT$#C=CJ|KVSp1kL$HkL%2qAVCU;Z7Epr_FD0Em&0 zDOuY0(r-Na?&DrU-v<`#*^Iq%_^wh`rfvnu#ita3Nuqj!F#>tPosda?dFxA{q56-y zjT^GIo{07iS-lvcm^+V4qW%le;)U~u2C8_8AX;Mgd@W#a1{bRC3hAt=G zI$5MYe~HqYof?THQ4(y_#7!I2`Q zrLOd2ksQfniP_r(iD`7gw+Vqxr)oN3TFrG;4b`Fh-sN18sfQB^1cN#WO<$;lFh#~* zPdl)pA3FmL5F6dTW-&tX){y<=wAURosuN>n^uXpb$S7zgnq9Lu67Ouaz@%KkDX zs<|OL6zKza>GjnvSK z^cqO$Rlq<(4b_ux&wswFb8&9Y*=J_Yv`7twTGL3%0eOr_=PbBxT2Zd zgR7wT{tvkx34`HMmnfatOofA-oAdHNcvU8*&F@#ZR*@6l&SKwCWk#lXtD>p|cbAn- z*4i^QO-@4)!L`7gEK&YPh7yhzaGH4=}YvE!v&;L3%lpmhBnxZK`E?W@ zs1reGxcV{QGjIjcl)@QN?2bh|JP84X3D;k2nKIw+pwTOj<{sV5G{7jF~|29o@|Mhc2S3i zk$R}Ih`nM)(M&q6kl%HqkD|_8Q5|eLcMFNe^1W8RJIlt-mTfM21S3M<%ZG;uTdrgl zqzwOiGoC@TiLustn6hX=aXCgLD!b&gkjW3wuXPweGWt5HFZMn{{6xa%WV+xU6_=34|kQ{w-Pr}{1bZFh0OrAbr|+7K+CG=AD*K_D=%Wz?mV*2 z{X9_3kN1Uoc%ys#W(7@tg)we8yf0;t7bIn2mtJ^+$`8^7al5D-mN5|h5^v+6`BNBc zNv#81p+sliJdHABLz<{0+~!*e{lmM_s%cMZ{5yDPwRV)%a9qaFz4OiGujQ07b?CF2 zUJb01WE1)bhyj&0l?=1STS>JVU%$eMUA`(aJ?YD!a@je2{$!ltH)$NPCqP17zCOco8jRVKs- zk|z}H3!3#rJ!#M#6?$h@8L#SWKzLzrPpp?CcM46ewE;Vw^Lp?&{>!V!`*-X?()sJy z$!(B@7F@6?hYdw6J0>>qaO$#_jnlr!%~xfK=CsJx&16|P`+GXI&Z`I1AC}3KJ1{&= zR>gahw?*$^zY^zHSbn!{`8=-5VE+%h<6ic=cSDkMU(2f)GxFVw9iKmz4 ze@Vi1KSU~acN3KuR%of4IZJsLJr?lomZz~`^h=#lxr6_lvTgH@WlB)C6BUo|{-EGV z9sh{8!ZaWSm`&Fc2yxnofQRnD#d8G=V{cD??X+Jj0hdf;zHo}$7x*ycB#&1pRqT4v0Y6_66O*qFwbQt)!=ljJs{`SNQ1oo~F z&E06*x#PO&Y6F8~L0vP8RYkjpDWCbn)N`rp9uL}cuTjO?Xy}Bs=f*P%c&ej|_6<$? z+p|m4%Z5vVT5bb}nAfKCLxj&*d<7F1FJHZMc5@;P)zxZjeL!ufT7u=*vhFb%XmhPJ z0{2zuY9`3Fue;ZksLjn@h8Qz_cZUI3pHY|519PgNt99c#%05&<+?cnF&u7QJkhz}I z%-(!+MQycQ3s_Szc_;s-BH~7MG4SFs%9!d_JQOdUZW)|Xwzu#L`G@yz+H3jU2AS}n z&Iw6%+w5f?5EOzx)V-N3SI#%glNOkDssoQbI0Hw>vrnFi&xask$K@Www$B5j0bN&~6VuU8GtoV@YDIUF9n{?FB8X zn{E}CN>_}v%KaBoj=T29oK*2}aUWcz2>ai;x&Gg5c2`0jbK6IYC}A$B|NAO&xVlSx zheoE)hwj1G{*}~vaSgv%GdIadk=UY*ek{mIqiM$VsYCz8`4`f#=Y;-bp}Ri}xa51Y zcRM+k)ZHP#a!vbc2r3mZE)clj65EqS+_CYAX?PfLu^DeDp#0iELoRCWXJIV=7wwM? z5~yF$WF_g8pcY0Qa)SvXe|BLq4;2AKX}f(VhaZ*EoOg%h#ZX-$;&`vgDX`Qy^jrS( z82Xf<%OoQ9Pwg_XsDcb%x)s(0u7eH76DqqmtG6%x4sB@G+R;%~P!4&!jQ+W=2Jg6#{TgV||#VJ#D zax3wHGUCcO1QrPsLy8|!5tG>U=pG>Y6RT<#yUUx#X5sE;WnZV*I2m}JjPQSC*ac)JwGVd=!Y7qrADlr1fMDh+9Gxiy)e-;8pbC)CwtvCzE;gPZo7DJz2-ZPd~bi)u_gNdb7qmp{W`D3~ds`L2Eu@&8UfCGw}eGTAkHb zE~S#hzTPs-QNQ|dO5+MRgZ917H$T#8@_xFkFo3wKa`=b$B=Dj?+7i2rVd{>~6G5Mq zoJ~YPOmO6od5Qaxi!M4g!l^?A&BHzAx?&fq%m&(j_cml#Nyawf0xcT4X>OhaH7iZ9 zH8Z_e>E*`0JBW?-PFv6ynFs9aFAU?c9n=+wyb;(2^43{DUuqr8_SR2i03O1KA;Yy; zkFc&A2}@PMPtxoWV>|WEoNaBuZ|3TN-4vZqepB#KL4wU1`p5HF;tKglxJ)w?L#o#P zdWARIv95PhfQcq`MchD2Y`n*CmW#VSx`^9t8PTaz_??a4aDG^%Wfik{NBc2-EBg?6 zJqKIMfB#2;!uy$X$P27qkG!-QeqtlkoHXs`KGpEsKQg)Xly`}>P!Nfe!HB`BGo1w@{>vAzRq%;?7}~dgYdYl7je0|KT(1mHqlJ(ObjUWF&n#OS=2ihl zx&;lXw;p%vboA2Px2$o3-R8U8NEKqWdo5fsjjC$1LK0Nfdxoq}>u0Jtd?{6aPL$D) zLf>_TJ^lEDB$S-|G4?8!*`>H`G3cv4n8^aZ8{iQ%jFU*?FpN3Ksbn4ILLV*i`Hp_C zlcjUU6~u);MLS+O^u>5gYkTD>FQ`1}*45f$V*5J$i_~f9h6z)o(lpsFP@=WT!XxmY zVcPjnsJJtfzyCJDjaT(P=6ap7(|?IV`<1|&BY$Pcu~^(Su78j7Ii1zHFlD^vUyZ1} z%4N=ba(qKT7pnmEGB^=Q$UNs?vC}o>bA8#H$hpbX0FO7UxlzFoR+Qr$e(JCy{XRad z_oI5}C-+&|nlbljJ(?zoP_LaNQ@Ha~(mY)rBEQy<5)w_E>cMvM*Fk|0S64+LmVbDV zqbsAUqrtqF)5TGPW95ETZ|CLdEcWJ;{j7U^Oupz2-~Z9`@%V4=WkxBtad?BEKQEi8 zl}->4qn5LN)E}pcnNO&|hTI*!W2K&S_Wo9CBv_c`#?`FS$7C&9p-Xcdul8~&M7^*m z-9BG?5O}bBdCr0`uz+jHiilvX_q3z+98IFaLdeaWIt8aCI`ov4j zfAehiwR<0q^`ItokKF?(;+z;ZlA;0bh5J|A`O(gLg9zhEuRUJMH}hk1eIB=YFS~`9 zcr#%mdb!<+#`PhpRVMEs{y+9J0y6U5&NI(FpZ0h3*^w|ucc(}FVrN8<2=IXdaXjcL z@U`oP&1Ug;U&qxinRm-rHc*fWCS0X-#$Z-LfyVDK8>@2pLA`dxqG^ArF&&a6C2W4* z_t>Mxom1sSYykn|NjX5Lq8D@WX7-NV53UIhqHpc!%XUk$2-m4=@JJ2L)^T92woEYU z3$dTXd;Y4MW}}l2JGcR(caV}XFYvb`iJ0qZYYl%pjS{5YxB3oPwTl5vKjL;Bf5Z!M z|1d!#AncOAO>tk?_@1~iEDJB;(-{9$5 z(OCzo2u>VpT-4!A-L~<*-P)p#uG^cmA@~zu*XJa{jD_|ZOk(43EetV8IeSH_E$n0Y z3bVD?bMCOxwa#-FVjIy7n7jb6r&C}qhzinM^#^M4an?$mOTE1@jhGw6gmdOf_hFI6 zjG4m4O^})*JhipyN3|;g2o1AZ962FVn`>W-ZZP{z2saj29f^th<{4KLoHysPn!M)N z+cf!}{=-XpkbyC<&$KC2)w}MG3aEQbc%K%`$csK2Ad95hXG|DKAt|nPs&q>An}(bH z>TL2?67=;%JYY3-1`_l5xhmJDJ*(=h^FfxqgC#b@tff`6DZ>MA|KUyVEnEZ>>0oYa z2el|q^so`Gp8gVqWd8OPCOQH|gRY_97@387;kNM)oDhPO3K_F=NsyFWfZa zMFM_5`&26XQxkKuNAapXZLMrK7k}ts!pT~xFL{U4P5{5qVR>gvEew3nF=lgF!siQJ zzYS4^-3ZLJdzamS(dQMlepgFlAi09sGtDGMgj#J`%v>IAKI*Bh#n-flpXAPu`H#Nr z>RTSaEhpn5B?Px%yP4%sesCAT$lRPSbwgp>zb ztTu_Y$@YD$9u4b>xnv8~i;6~c^UGT*I|Q+$?vEdAl;(prN0{=7_ZdG`S-J95)gt!} zDwbP8k)N9Lyg}n+R|EH-Bm=`Oq^CZJ1YGQAU!UH=n6gT2UB&N?PWFT2&`BF#a5OT- zvOh}w0p>Y@u4M-*PJT_qKAd~5kdX22aOUP2S(V@KRCbgGoa*60W}c<{oiy{}VA?+j zsn5WE1nRs&dKOiv^?KN)mwsAq#dcaoJXDpjHN%_R?tT!32_h=?%*?PCp%Ufoy|Wjf z`S#r4&V=k4t_xx5a&b<#Xn!XDyW`3u7rbfj>}O!C7v5-QcYIV97)(D*V19vvMgJ+JvyG$Xtft_#g6 zzW}2ZMo#2g(cm};?x}cWzgLQdt4{-HI|(|Q+ou$oxjr9CM1^@Lt2?y?4vjTdwW7M- zLsBbk(YF`4^G>)-Mvg)P*X-#?KEaUn&sL03stHfwZ(Ad-X#)jOJJt6=7nY-ofQ);c zuL>(&vm|h8T->mI3-(~wLw-NjOaiyez?Uq+#-~zoom|+4K{os#?hFNTo^K04N7_z~ znOcBG^95CsY>?uQ4BNnT(dQo)YA-Y}@rK@&j*Nt9XmEdkhToP`fFstWzcIZPqnxAs z6!DGimPs>F^l5cU@>*u_Utdb*1{&;LtnQq;Ff0eQwG6i!_^sXqy{tX1J9X`IjSl#S zmnhGIrMz-w(W=4*kO&L7Qre$jQw;X~Q!yh9Laer_AKwosMYvEiC$#%AUL-auK>eDv z>9AF57`k5IvZkghiM@|+-EwgDvamIH8NubB@ljS$(51RALkRjrE67{fzRb>h8P>6i zZqAL-n9@PnUN~THYj@;-U>i1^a)I5QvNP?t~K>2RGJx&YmT+1En>FxeZH~IId%79+` zy&`ryfML9jQTg#;y07-3!A*j6lWVKfk?+kkPPsjM3KHqL;_aP?VI|7!Ywe8L&?Ylg zw=3T#E;7w&j3i8E;Q01nC`F%TD)b$x*jT_Q>$BN)>}8=Nm>l3#a?tt2%zQ)ZrD|<= z`NCq0y8PI)#zceXD%Bqq#O?9u*)3x)!(yS3_F60wV=#3ZkcCufE5TZvbe3P!b<4}& z4gNx#1Sw(?(`vEJtMBJ(IA=f2p_;@S>p=2vj7nNa_hNY2tKSZmDJGM#IbnJZC9zL8 zAld_Tlupfvge{q~zf$q=uwGR15a)M}m5=;3{9i2NL!XOUNa(y_6H?Y|YTPTkJY&B7 zb9{9tbH_qf;WfeJWI{F=Y-fxyjBkWd>l{Y{7&YpZ}`KDXb z3ppS_yk0hd(jGwc!*95==Mrk;s@tW@jj`Z9#Mc47JGfw>GMUFw^NVsjwWYt0U<}NL zxvc20^wstJCY|?@dx3oS%mG0dXo6k^|NRhuCF3a@`> zs?jYik&(~G#C@2tnYj_&h(nq&(q|)a zK9|D6pGZgKX7##g7(YTf@}53mh*@u`&3IPLMQSv_hq?lrT<$w=k8a_9sm1mcYuwZE zf@`H9jl2_sd4TLXMB{MLJXq<&FG-(N@#mF?cCxTQp3(dxQ8|8a1T^3);?32EerV*G z1+l3)ccx4TtO~eLuO_);|80zU2>GHdjbD+y%BxnauqmNvavP#Gmm~m2i(fkJ1lE4G zYMwq*hz|Jlc_YVt?I2hF>i2IsZ4+n{onE8mn*lx+Db^mX(7@PLtncPf5Epu(R1~Ah0x{; zlOJ)%sc!3Aw0C~hr%s#W6kKhL)bLpuc-94^#k(7yHbYaP+jk}pn2F2iYM|OK(;gObwcCYRdV{y15BmFWS_gruh=(uK$ui$(#It&A6RP2z;&lj^J#Exo-gA{ z`fW;)pZN*{YHgMy0JTt~yuUnO4tf%^F zVA-D)82Vg30bO#KR&pbeF>OIDw44BsI2>6Vsln+jST+UYlSu#^DJ4(HW3nROJrCK> zvjAeC(KkA1-&c_{1G+8siRUEd1G{GAnu4~yDy4kf2DxwT>>o1~nEKQ*7JkhabH&N+ zZF>pmhczx7R$T?a-DmR2VIVRstZlW!ZaumH@dr#M$Gt#nO%gVW4d zjv|vrjo>*4Ce7)*y=;-q4HGo*MG0{Gzo!yG9e9X*CR+C^m(R(Kl8xKgIwT+&ps06 z10+iLtk2yn4Vbft&SMW&QpEH(mu#3xnaoHKBVDn|f7fQMvOr%o)NG?AK_4uCKezne zOzNJpMy(rA1vZm9JYD*>#zmW*>5>b9Iw8$>OK&u$%qO}+9%`dVSoh6jrURYItGxp? zE4X}HGnAP=ro=EAF^9eye?*uRhfs)v0L0L{IvC+Pt12UNd$nwSV-%T_15+~R*N2mb zPsWCq^Fpi>0Yj9<6x|RJa=#oy%%@^RWJ~3$lhohJ$bz@W z?Yxa)kvYZ1C)KZA{u+@Qk+yk=t;UCI;PC&i2ra}?S27^>;k}&|>6!d!zMIM}18+ir`tu4+!gt-Cfnkj5;>eG+c_o=6h{2^WRmi6U z#<`siFJTc|O11L3!a_j@M$*{mAN=K~c%<48JL*~8;K%!m8nMqR$^U2wmfITmg_HbF zXiQlm2oFCBH?OU>Z(b3{Ong4Q&Z#<^sTKF56&2_^0rmlw%NeYdok9DCyu3W^l`HEI z7tXAEVgub>sS@7Y%*WLaxfa4myx=ci;UT&1&r1yd2DLaU+ka?@bQly6v(OCwBg9Jr++Kss0p>gG}yswALkB z$lHG}_9a*6p`(be|28=4CtH{J!o3j|b;pKbiRgq_@sv1~zPiWyjp*S>?wHNI!E~Zk!8}47}QdSBx+k zSzMeixaB`mgqtM3@xUBmD`B z(Q-*)wE*vRP#MmcXErwL#_Pz!zVkPUtxH|-2(z& z;S$#{3bVMJ{wCwPFp%?lGs&#o+W*;CD4JD-n!Y+eq69(@N* zo2gO{xK)TA{72?I;u`3WoJYv|%Q^cX|5NMFWdGrj_$hRovrh(DZJf_EU0aa)1u&`o z!>czmh}3M0%Zbt8yVhR3$89M<2`Kcyn*anrzbM$k2%Hc<1FQbwQSf9|Di@kMxT^{h z1BgSQOc_3+G#-&p!U}vzpNplV0~O-)p3O9AB9ZD|Z5B|VP|5OF#;37HO9POWHyL4U zPlsHTUeFSCm^5K8H%C|;FAT!X`N003PQHTqHlejyF4aFluXA*C%tDp%-9IN1(q>$D z9vocMbV!~sb(Gjaayz`B%e7~XFlGQzp&yy~B)oTepR8mbA=C_E-1p#`V9ROaH>T0Q zT|&!le*ct1V5T+3!;s2~6tJ&4%B3*S~|bR$xDPVo6BwrQh7p+6fIL-*nOU2RoyiX){3 zP|2HR)IoD>BE_TDz`j_JJWAfzm}&f7kuFVDIF)9VwA7lAW>mD@ZW(i4Oc1!mm!yd zW-XaxOK43d<>Y^O&pA9=UJht!7Tr`PG){H#NLkpU^e8Y^^;tpKS48xwL1^PtcIU<$nqvq(_R1+e(SwIwIh5*}3#J!5CC*2ncb`yl=f$?o4w!7vMgg3Mvm8Omoq{w<@0K zu?RRD5P;PEM{2Yz;hcdqKkiQsRlJLG@$r{D0?`>=BB>MG&&J=W5muIUFdY9u&J3H~ zNkW&N{aFuAg^wYRTXviF&E?SAU+!4;7=^Pu32UqTs`RE%O)8zxS*x&t#TvRG_e*o7 z#)9`XMjBb%Yk1OI+}Nm%M?nO1VaWFrk=C6usYaKg7&raW+iTz3nRu7MCSVH|vLSm! zjQm5_u&~b<+yq@fZFNpVgoS@ZJ^kXoG)$32P3cB6u(b9uF9%q8+}d0Hm`p|)TPIp5=%vJE+*+u)UuR&b^( zhEdj)Do6p#MNMbY7$7vWve;d=x&(YT?l1P4RB&B0XydiD{SSk;KOcm$O9jp5FHs?+J$AvM_k760|jB*(OwPLcQb9;oh3$egvVKRFH4&$m=7!gh| zie<;TeOgB74VMoiGeWnjEx8^ctL}zsQL*7-QVKqF3ZLzi^lQ_HS2qoG)HlxmJ?va$ zttfMl^zqda-9OfRqH(;-%P~Tb_I;;iW1G9C`s#M-CigHSp$%m1e|#`iC z=(4zfLxkZUd;_o6ju8iuYNC|1X9W*kP=_v3idIjTJd~bAN_0PJN>784EO|pM>S3Y6 z5?YK*a!P#}%_n9}9ea6!{<%sHyziA*IbZqQl>1uyzFeGdXWZS)j6W1Py>6O?IIn6a z?#S9Zi;rj;anU`r&TaozXfz^|N}RqtlSe26i(+fcYbo@bc{dBt36`uVHfhWx0X;}> zv6eayH11j8P{fzyyT2Bye*dgxHU0Q}1`fPh)eJ_kTTlk$27R9|MD}v>Sg^$F+HAvX zw-&Ek<{E2B9W^V}%YlxW^R*svAFH_NcLk``ces9xhCADFXWnbRW4jT<1{VccVnNJ5 zgD&KXq3hYX;-VW8j-{_kUkDO(;X4RVdg=@^OgA_F8#9L^Azyv1s#+mb% zmff+)zRyEk*w3eX2HEc<7hSP;0S+?-@f+KZRI8Au*KKF}-tvTV06wyT{3m0@4)W~N zsG0YlIdRbBSR<6e%zxA7H_G;BAv&lzewQtfh-M{77KaGvo&UtRcQu8U`?o!zs5-#P&S0_4z@l%u@+Ldz7QghRX>$wBezdkGFP;7cs>WQYiatG zp~ VbR~^v+3R60aE|f_j{d>rkbAJ@%Xj%Q#xj+XGD~%x(JEy6*lJ`ZfyAD`F!pB z6MNs~9oJSm0nO+hn7&=L5L*CHvSN*}s~o7S*6m#%lh)--Xfc1;$3*!Gyj@uCLIlu* z+==_u%oxozJ#+E;vo%*}REr`^uss*}0cm-g(W#v}%9PwMWs{btMLDN}thy6c*n*F_ z+GsRG4_t9l*xg&x(`C=K%+Eo*1=yrM=rJ}HXG9)`RDn(ZwQLC^&Wyd|%Nfbjqbj!% zP0D>AMktxEs4aq>S_4`{!l=%0C*K8AEnjQf7q@x9c>hu<5!WIS%F&mSZv zV$Jz5+$N_18PyjKHQEpQuiABzB-WpBAR}%OKYZ}196x`K$4?+;OSqGm0XS4*>yakM zH;R=e5(&$@iIOAgI+tppaDb_6Ks&7; zMc&|01{@kqr4HVpFM~$Co8*KGdHD;^zwTb-ZHay3L-O-s=o4Q`v3P@jc-?9$NmBh< zLLcD(xf-SQ4t@13)Q}O^d-Hj}l4e1p`cN}QN&2QH!hzQAz6UH^->0D`D`_JqH0|%|!m7-$fRc()_cp9~W7}>AR z9$5(gms@k4%{VM&4z_-W%8lRjwwn{bGsFpip_lsswLPn$clR+;y(9{KjAw(AsM^N#LsLw%yf2PETfQXFghFQ#Dff444CvRS%ZqXt-9A zX!HQvKk!X>geZyL`aEWjRXq2>YPYj@2Kf)gaQCC!~`jr9EtYy_X#jT050`|5I`8MX-U(Hnz zWkNg8?xPbOA|5f*RG+s(&vtS`TU+O=@qX!Fh9!s-cyQW0q5X*E zCPd)(yUDl?CNbMz-4Bo`tz-6aU(hTOXo_f93Qp8QLPk*xU;9t$9s=!Ovfuj=qjw&P znGIo0Q#LbMb}pV#s4I3aH3=@%#JTB_xNrMcf7Zrp8NjD!|De6n0bL9}aXM@d*$q5% zzp$piT)v&sJ_ZNWE!@0?V!?K}RWi4n6d|FhrKwW~6EzctxVDXImcD}H_yjNS2mPSt z|7Duj^iexh#zuk6yX|^}MN?{y3%QE7|VhwS&-+CW3+Jb|; zB5y_ZrgCfhJJ`Br?7<{|8%3TtGMYoG|G3F@%s3{~hs!Muw{Gi>nfP{b`PppRcO%E+ zLMB3JFm%xX<8?AJGbaOFR$2d9Zv0hVnV_z*d6sZdV^#)rjQJCFcAE!VzblA{vM~oq zF)JMH=-}E&VHd%}(;Q_{#BG^YbH>J^=4HgkU-qL@HGjVgd>&?b1QGJw%uKjZEn|{h zc8yA1aX5saEOGyNDt@$iVDyx2Zd&;ZS?17y_<3lO7|6lrPHXSNX7ME7ap8Jh#tVZ7i7BB3zjyPyLe7uK%ZZ{JMS5VqyB5lc%-C0MJ@Gwgr>69+`xT4yehgz#5EiNgSm}^p_N> zikIHEw~Ddhpa^T=Q3s@%^KDqfvT|b*s|xmImQQ7J$K#wx(lZf)KkTRJV?+n0{w}gJ zNUtzScMm~8z|Fw~?*vt)S?*auhy)4w;BBsN=^m|*9v|0jzp6m) zwz~w8@$*XyJpmV71cJiIS)K2I{3CS#V9y8{v!98O^*g9cU$(?tWSut+l8)k$uG)6u zvq;I*$LVXE_u*3L3Ej!YdP3VCyQ(@JF`KTR3sy*GFD7qW7z zbwmYR@$>CtrN_%8YXEOAdJO>ve;i>{D+;27$zbEFuN59M2BuiK& zXUDMIRru59nSkY&3ljZTQRID66s+ATyiea-Gj#t6n%>u3XbK8M9iI5 z={Y>E6GRH#)bgqGJ`JV@S+N_)OsD6*alFCw8Sy`S)=ixhv*l=N;~iNG2f_ z2gA`XW8BS|4)_Qks}H@bEdt$_ohVx@@Et1w7KYy6?G1=5u`0txI18H)wT@OXXEJez zsm8OXXui>2ey_;DY_pDa-TYKx#{-pYcs^U&GIPYyXjli$c>3#CE>B9aidl6@dg4Q8 z8_SPBh3*9WGT?ohH9~X6t=}D(-A3F?ks8e-tbn@509y{?&q;#9e0phR&!nc|*W2L9 zftNw1>1z7vGp&ZfD3@H>i|g^I9&`M9jO}iGla_K8sLf7~$xvMHoz@-t aU7H z`o~sno5#HFg@=kMQb(u@Z%QT(ggV_=KOfwSieu?_P+hT7W7+befa zcu9xThRBy75thaksm|#dp~k9(#vzDTFsa(#Ii8G3O)ffnv)7?fg{h z?98d^Rz*uszahz}seT56+DSy{?7YszFa4DGN~5ZBUEe0mqll&p5oCl>{%)>~TyJT< z21u699}leT5HNF5eB$G>5iAPDE)Va-Da6SO)cu+jruuMF+Sy9ipziHTz3qa>@hNFk zX6f7qU)4U2XRwa(ppJkqdfL7Xor5SK|#eVihFAI|qCMs3} z5@2T}(*7aXj@-;~M2lRRxh3PHi^nJSp&y+17w?R0Jx6ZCg|L~}9)SqPM4EutDTGKZzmU_z_&f#uNy>?zz%ysoe zEPa$e+y`Ir;hM0l8mxir)(p6T6S#rf*-pFyrQ@nLz5M+Wxn8oh(VNTYi?^5>I)%{w z!;`voD4VPL^>VnZ5<0vJ1u0P0M#0wU?)u>{D7XpNb+<>{4c$!~w=`01_He2dfG@V7LI&89{vxHwKAc$JPTThW!;$> z^kt>5&qTo~mi!-y@n$f^XK?Y_6L6n&5msSmdfl*wCbR|@xRLN$?1pR#T?UKItKRM5 zzrjw07@|HB=^(4>0~xKd^LUd+SLVt6pW-}EKfa(S$mhk)dJ-SecT2==)>0e$6(08h zg(T(VK!4Yv!4b!!DU~TFYOBxKBmSseFG^&?1YKbkeGp+B`nHOG=lCD6>i^Iv(*GwB ztoTnSu6A&&$x4~j|H&=Iqt;RW??vNkFzs?GrxHl~r#-Ix-6Gc#6A{DyBNh@Vt(on) z+QP<&wM64bkKs}j-Sk}(B3uv5bBAgzb9C$GB@%Q`)Y5vzOeKFB9BR2Clh0$L%cp{i z628P}`h(lI<;w41A}16Zvxc=Vum+oNOj#7PCM{Y#w8%+I>+YVugN6ONT0kGj z@f^Hw>TC%UdBOB--YIg4uwS^G^wI8)Epxz(SBK=T$t*m@qRI(!v% zJe!o+jgC*CkU_=iGj$tQHZXZ}Y=tLDvCp)Lx(M?9VD#qg$PgEP^n1f?hWnA#&yKvR zzzM8uFlg!kTw5x@dv?raC<7yEl;>={{ffC$72i#jzA{#;ulOvseb!v_)GXo-nUX7KGBZHrVflxAQptQS}WC{*}4nS%H?{JfUsr)O8#r%X`R z@vAQ)6NBNbc0>EoEomMCDlhOHHE+QxGh4GRdT-FTCD&$qQxCVZM|582*qsz>^U+cy zb3LJXPD(}+Mrl}o*94w9{kd&_0xa9R4ZZ+)#Gdmtk&#+hlw>Y6x;Esx9H@u?byMze zE{^Bc-MTkT<191OSI2&{l)Vw;TLQ@)!cCp-H%#9Tuz{1K2%VA{O01Xfg4d*8e$dHF zXGU1eT;1rNSvNP|!5~bhssOK?y5gGBkGK>+hq0fTZaBt2wWz6`+{0b^%JhA6;vB7M zaTwX+0i}bl=vc64xkNjhLW^RjXqsqC!yg;%*G9mR7>-$&^)QN%QltKM z_nrtPYHn3}d_w)i@Pe}QY>WB0vtO;ex47IcOVuYiGOdAhz^hYn$>XnyoV^XBXbMk;ro{i8dFa03!S0Ez-g-V0zZ z(fgB~yq5^SGBR)Ohup5&lFL6se+lh)wh6=rO16U2z&|!>(s6_hZNb70pUXxyab(#y zKkxRJ&CRGXVugn0A1-1HR_tuBe|ULqeK6h&a2RB;2p9fal$jaryV>dErVs}

~ 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 - - 4.0.0 - - com.statefarm.codingcompetition - Round1Java - 1.0.0.0-SNAPSHOT - - - 11 - 11 - - - - - junit - junit - 4.12 - test - - - com.google.code.gson - gson - 2.10.1 - - - - - diff --git a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/Application.java b/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/Application.java deleted file mode 100644 index 148f583..0000000 --- a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/Application.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool; - -public class Application { - - public static void main(String[] args) { - System.out.println("I'm working"); - } -} diff --git a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/controller/SimpleDataTool.java b/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/controller/SimpleDataTool.java deleted file mode 100644 index 5e5796f..0000000 --- a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/controller/SimpleDataTool.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool.controller; - -import java.util.List; - -import com.statefarm.codingcompetition.simpledatatool.io.JsonHelper; -import com.statefarm.codingcompetition.simpledatatool.io.SimpleModel; - -public class SimpleDataTool { - - private static final String JSON_FILENAME_SIMPLE = "simple.json"; - private static final JsonHelper simpleModelLoader = new JsonHelper<>(); - - private List simpleModels; - - public List loadSimpleModels() { - simpleModels = simpleModelLoader.loadJson(JSON_FILENAME_SIMPLE, SimpleModel.class); - - return simpleModels; - } - -} diff --git a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/JsonHelper.java b/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/JsonHelper.java deleted file mode 100644 index 64dcd98..0000000 --- a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/JsonHelper.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool.io; - -import java.lang.reflect.Type; -import java.nio.file.Files; -import java.nio.file.Path; -import java.util.List; - -import com.google.gson.Gson; -import com.google.gson.reflect.TypeToken; - -public class JsonHelper { - - public static final String RESOURCE_FOLDER_PATH = "src/main/resources/"; - - private static Gson gson = new Gson(); - - public List loadJson(String fileName, Class clazz) { - - String filePathString = new StringBuilder(RESOURCE_FOLDER_PATH).append(fileName).toString(); - Path filePath = Path.of(filePathString); - - try { - String jsonAsString = new String(Files.readAllBytes(filePath)); - - Type typeOfT = TypeToken.getParameterized(List.class, clazz).getType(); - - List javaModels = gson.fromJson(jsonAsString, typeOfT); - - return javaModels; - - } catch (Exception e) { - System.out.println(e.getMessage()); - System.out.println(e.getStackTrace()); - - return null; - } - } - - public Gson getGson() { - return gson; - } -} diff --git a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/SimpleModel.java b/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/SimpleModel.java deleted file mode 100644 index 0a47efd..0000000 --- a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/SimpleModel.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool.io; - -import java.math.BigDecimal; - -import com.google.gson.Gson; - -public class SimpleModel { - - private static final Gson GSON = new Gson(); - - private String name; - private int integer; - private BigDecimal decimal; - - public String getName() { - return name; - } - - public SimpleModel setName(String name) { - this.name = name; - return this; - } - - public int getInteger() { - return integer; - } - - public SimpleModel setInteger(int integer) { - this.integer = integer; - return this; - } - - public BigDecimal getDecimal() { - return decimal; - } - - public SimpleModel setDecimal(BigDecimal decimal) { - this.decimal = decimal; - return this; - } - - @Override - public String toString() { - return GSON.toJson(this); - } -} diff --git a/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/ApplicationTest.java b/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/ApplicationTest.java deleted file mode 100644 index 8028fff..0000000 --- a/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/ApplicationTest.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool; - -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertNotNull; - -import java.math.BigDecimal; -import java.util.List; - -import org.junit.Before; -import org.junit.Test; - -import com.statefarm.codingcompetition.simpledatatool.controller.SimpleDataTool; -import com.statefarm.codingcompetition.simpledatatool.io.SimpleModel; - -public class ApplicationTest { - - private static SimpleDataTool controller; - - @Before - public void initialize() { - controller = new SimpleDataTool(); - } - - // Example Test - @Test - public void readSimpleJson() { - - List simpleModels = controller.loadSimpleModels(); - - assertNotNull("controller returned null", simpleModels); - assertEquals("controller did not return expected number of simple models", 1, simpleModels.size()); - - SimpleModel model1 = simpleModels.get(0); - - assertEquals("John Smith", model1.getName()); - assertEquals(1, model1.getInteger()); - assertEquals(new BigDecimal("1.99"), model1.getDecimal()); - } -} diff --git a/nodejs/.vscode/extensions.json b/nodejs/.vscode/extensions.json deleted file mode 100644 index cff0d4f..0000000 --- a/nodejs/.vscode/extensions.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "recommendations": [ - "streetsidesoftware.code-spell-checker", - "vscode-icons-team.vscode-icons", - "dbaeumer.vscode-eslint", - "christian-kohler.path-intellisense", - "christian-kohler.npm-intellisense", - "Orta.vscode-jest" - ] -} diff --git a/nodejs/README.md b/nodejs/README.md deleted file mode 100644 index 1a5a083..0000000 --- a/nodejs/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# 2023 State Farm Coding Competition - NodeJS JavaScript Version - -## Welcome - -This is the stub project for the 2023 State Farm Coding Competition Round 1 in NodeJS JavaScript. This will be the same project you'll use once Round 1 begins. - -Once Round 1 begins, we'll add the problem statement and the actual JSON files and unit tests you'll be using. - -## Setup - -### Pre-Req - -- Node.js - version 18 or higher -- npm (comes with Node.js) - version 8 or higher -- Jest (for testing) - version 28 or higher - -#### Node.js - -We recommend downloading the LTS version of Node.js from the official website. - -- [Node.js Download](https://nodejs.org/) - -#### Jest - -You can install Jest using the following command: - -```sh -npm install -``` - -#### Git and VSCode - -For setting up Git and VSCode, please see [the overall README.md](../README.md). - -#### VSCode Extensions - -When you open this folder up in VSCode, you should see a dialog box open in the bottom-right hand corner of your screen. We've added several extensions that should help you spend less time on your environment, syntax, and manual work and more time on working on the problem statement. - -You can view this file in `.vscode/extensions.json`. - -## Run - -To test this project: - -```sh -npm test -``` - -In VSCode, you can also run the unit tests by clicking on the play button beside each test when you open the test file. - -For more information on testing with Jest, see the official Jest documentation - [Getting Started with Jest](https://jestjs.io/docs/getting-started). - -**Note: Use this functionality for quick and easy testing, but, before you turn your submission in, please attempt to run the `npm test` command at least once to determine how many unit tests have been passed.** - -## Installing Additional Packages - -To install additional packages, follow [this guide](https://docs.npmjs.com/downloading-and-installing-packages-locally). You can also search around the Internet for more guidance. diff --git a/nodejs/application.js b/nodejs/application.js deleted file mode 100644 index f27747b..0000000 --- a/nodejs/application.js +++ /dev/null @@ -1,6 +0,0 @@ -const SimpleDataTool = require("./simpleDataTool"); - -console.log("I'm working"); - -const controller = new SimpleDataTool(); -controller.loadSimpleModels(); diff --git a/nodejs/application.test.js b/nodejs/application.test.js deleted file mode 100644 index c82a564..0000000 --- a/nodejs/application.test.js +++ /dev/null @@ -1,20 +0,0 @@ -const SimpleDataTool = require("./simpleDataTool"); - -let controller; - -beforeEach(() => { - controller = new SimpleDataTool(); -}); - -test("testLoadSimpleModels", async () => { - const data = await controller.loadSimpleModels(); - expect(data).not.toBeNull(); - expect(data.length).toBe(1); - - const model1 = data[0]; - - expect(model1).not.toBeNull(); - expect(model1.name).toBe("John Smith"); - expect(model1.integer).toBe(1); - expect(model1.decimal).toBe(1.99); -}); diff --git a/nodejs/package-lock.json b/nodejs/package-lock.json deleted file mode 100644 index 9be692e..0000000 --- a/nodejs/package-lock.json +++ /dev/null @@ -1,7237 +0,0 @@ -{ - "name": "simple-data-tool", - "version": "1.0.0", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "simple-data-tool", - "version": "1.0.0", - "devDependencies": { - "jest": "^27.3.1" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/code-frame/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/code-frame/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/code-frame/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz", - "integrity": "sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.0.tgz", - "integrity": "sha512-97z/ju/Jy1rZmDxybphrBuI+jtJjFVoz7Mr9yUQVVVi+DNZE333uFQeMOqcCIy1x3WYBIbWftUSLmbNXNT7qFQ==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helpers": "^7.23.0", - "@babel/parser": "^7.23.0", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.0", - "@babel/types": "^7.23.0", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "node_modules/@babel/generator": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.23.0", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.15", - "browserslist": "^4.21.9", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz", - "integrity": "sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz", - "integrity": "sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA==", - "dev": true, - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.0", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", - "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.0.tgz", - "integrity": "sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", - "dev": true, - "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", - "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/core": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", - "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", - "dev": true, - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/reporters": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^27.5.1", - "jest-config": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-resolve-dependencies": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "jest-watcher": "^27.5.1", - "micromatch": "^4.0.4", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/environment": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", - "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", - "dev": true, - "dependencies": { - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/fake-timers": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", - "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/globals": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", - "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", - "dev": true, - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/types": "^27.5.1", - "expect": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/reporters": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", - "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", - "dev": true, - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-haste-map": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.1.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/source-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", - "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", - "dev": true, - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", - "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", - "dev": true, - "dependencies": { - "@jest/test-result": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-runtime": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", - "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", - "dev": true, - "dependencies": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.5.1", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-util": "^27.5.1", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@sinonjs/commons": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", - "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", - "dev": true, - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/fake-timers": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", - "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", - "dev": true, - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@types/babel__core": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz", - "integrity": "sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.5", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.5.tgz", - "integrity": "sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==", - "dev": true, - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.2.tgz", - "integrity": "sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.2.tgz", - "integrity": "sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.7.tgz", - "integrity": "sha512-MhzcwU8aUygZroVwL2jeYk6JisJrPl/oov/gsgGCue9mkgl9wjGbzReYQClxiUgFDnib9FuHqTndccKeZKxTRw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/node": { - "version": "20.8.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.2.tgz", - "integrity": "sha512-Vvycsc9FQdwhxE3y3DzeIxuEJbWGDsnrxvMADzTDF/lcdR9/K+AQIeAghTQsHtotg/q0j3WEOYS/jQgSdWue3w==", - "dev": true - }, - "node_modules/@types/prettier": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", - "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", - "dev": true - }, - "node_modules/@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "node_modules/@types/yargs": { - "version": "16.0.6", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.6.tgz", - "integrity": "sha512-oTP7/Q13GSPrgcwEwdlnkoZSQ1Hg9THe644qq8PG6hhJzjZ3qj1JjEFPIwWV/IXVs5XGIVqtkNOS9kh63WIJ+A==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==", - "dev": true - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dev": true, - "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } - }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "node_modules/babel-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", - "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", - "dev": true, - "dependencies": { - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-jest-hoist": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", - "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", - "dev": true, - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", - "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", - "dev": true, - "dependencies": { - "babel-plugin-jest-hoist": "^27.5.1", - "babel-preset-current-node-syntax": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "node_modules/browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001546", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001546.tgz", - "integrity": "sha512-zvtSJwuQFpewSyRrI3AsftF6rM0X80mZkChIt1spBGEvRglCrjTniXvinc8JKRoqTwXAgvqTImaN9igfSMtUBw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/cjs-module-lexer": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", - "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", - "dev": true - }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true, - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/collect-v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", - "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "node_modules/data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "dev": true, - "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", - "dev": true - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/diff-sequences": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", - "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", - "dev": true, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "dev": true, - "dependencies": { - "webidl-conversions": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.543", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.543.tgz", - "integrity": "sha512-t2ZP4AcGE0iKCCQCBx/K2426crYdxD3YU6l0uK2EO3FZH0pbC4pFz/sZm2ruZsND6hQBTcDWWlo/MLpiOdif5g==", - "dev": true - }, - "node_modules/emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expect": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", - "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "dev": true, - "dependencies": { - "whatwg-encoding": "^1.0.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dev": true, - "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "node_modules/is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", - "dev": true, - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", - "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", - "dev": true, - "dependencies": { - "@jest/core": "^27.5.1", - "import-local": "^3.0.2", - "jest-cli": "^27.5.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-changed-files": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", - "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "execa": "^5.0.0", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-circus": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", - "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", - "dev": true, - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-cli": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", - "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", - "dev": true, - "dependencies": { - "@jest/core": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "prompts": "^2.0.1", - "yargs": "^16.2.0" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-config": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", - "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", - "dev": true, - "dependencies": { - "@babel/core": "^7.8.0", - "@jest/test-sequencer": "^27.5.1", - "@jest/types": "^27.5.1", - "babel-jest": "^27.5.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.9", - "jest-circus": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-jasmine2": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-docblock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", - "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", - "dev": true, - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-each": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", - "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-environment-jsdom": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", - "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", - "dev": true, - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-environment-node": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", - "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", - "dev": true, - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", - "dev": true, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-jasmine2": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", - "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", - "dev": true, - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-leak-detector": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", - "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", - "dev": true, - "dependencies": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", - "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-message-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", - "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.5.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-mock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", - "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", - "dev": true, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", - "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", - "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", - "dev": true, - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-leak-detector": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", - "dev": true, - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/globals": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-serializer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", - "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", - "dev": true, - "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.9" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", - "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", - "dev": true, - "dependencies": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-snapshot/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watcher": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", - "dev": true, - "dependencies": { - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.5.1", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "dev": true, - "dependencies": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/make-dir/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", - "dev": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", - "dev": true - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "node_modules/resolve": { - "version": "1.22.6", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", - "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve.exports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", - "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dev": true, - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/throat": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", - "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", - "dev": true - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", - "dev": true, - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "dev": true, - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "dev": true, - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/v8-to-istanbul": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", - "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/v8-to-istanbul/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", - "dev": true, - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "dev": true, - "dependencies": { - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "dev": true, - "engines": { - "node": ">=10.4" - } - }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "dependencies": { - "iconv-lite": "0.4.24" - } - }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "node_modules/whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "dev": true, - "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true, - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "engines": { - "node": ">=10" - } - } - }, - "dependencies": { - "@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", - "dev": true, - "requires": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/compat-data": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz", - "integrity": "sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==", - "dev": true - }, - "@babel/core": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.0.tgz", - "integrity": "sha512-97z/ju/Jy1rZmDxybphrBuI+jtJjFVoz7Mr9yUQVVVi+DNZE333uFQeMOqcCIy1x3WYBIbWftUSLmbNXNT7qFQ==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helpers": "^7.23.0", - "@babel/parser": "^7.23.0", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.0", - "@babel/types": "^7.23.0", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "dependencies": { - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - } - } - }, - "@babel/generator": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", - "dev": true, - "requires": { - "@babel/types": "^7.23.0", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.15", - "browserslist": "^4.21.9", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - } - }, - "@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "dev": true - }, - "@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dev": true, - "requires": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", - "dev": true, - "requires": { - "@babel/types": "^7.22.15" - } - }, - "@babel/helper-module-transforms": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz", - "integrity": "sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "dev": true - }, - "@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "dev": true - }, - "@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", - "dev": true - }, - "@babel/helpers": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz", - "integrity": "sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA==", - "dev": true, - "requires": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.0", - "@babel/types": "^7.23.0" - } - }, - "@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", - "dev": true - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", - "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - } - }, - "@babel/traverse": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.0.tgz", - "integrity": "sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true - }, - "@jest/console": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", - "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0" - } - }, - "@jest/core": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", - "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", - "dev": true, - "requires": { - "@jest/console": "^27.5.1", - "@jest/reporters": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^27.5.1", - "jest-config": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-resolve-dependencies": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "jest-watcher": "^27.5.1", - "micromatch": "^4.0.4", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "@jest/environment": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", - "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", - "dev": true, - "requires": { - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1" - } - }, - "@jest/fake-timers": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", - "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - } - }, - "@jest/globals": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", - "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/types": "^27.5.1", - "expect": "^27.5.1" - } - }, - "@jest/reporters": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", - "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-haste-map": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.1.0" - } - }, - "@jest/source-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", - "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", - "dev": true, - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" - } - }, - "@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", - "dev": true, - "requires": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", - "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", - "dev": true, - "requires": { - "@jest/test-result": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-runtime": "^27.5.1" - } - }, - "@jest/transform": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", - "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.5.1", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-util": "^27.5.1", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - } - }, - "@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "dev": true - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "@sinonjs/commons": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", - "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", - "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "dev": true - }, - "@types/babel__core": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz", - "integrity": "sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==", - "dev": true, - "requires": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.5", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.5.tgz", - "integrity": "sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.2.tgz", - "integrity": "sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.2.tgz", - "integrity": "sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==", - "dev": true, - "requires": { - "@babel/types": "^7.20.7" - } - }, - "@types/graceful-fs": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.7.tgz", - "integrity": "sha512-MhzcwU8aUygZroVwL2jeYk6JisJrPl/oov/gsgGCue9mkgl9wjGbzReYQClxiUgFDnib9FuHqTndccKeZKxTRw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/node": { - "version": "20.8.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.2.tgz", - "integrity": "sha512-Vvycsc9FQdwhxE3y3DzeIxuEJbWGDsnrxvMADzTDF/lcdR9/K+AQIeAghTQsHtotg/q0j3WEOYS/jQgSdWue3w==", - "dev": true - }, - "@types/prettier": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", - "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", - "dev": true - }, - "@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "@types/yargs": { - "version": "16.0.6", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.6.tgz", - "integrity": "sha512-oTP7/Q13GSPrgcwEwdlnkoZSQ1Hg9THe644qq8PG6hhJzjZ3qj1JjEFPIwWV/IXVs5XGIVqtkNOS9kh63WIJ+A==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==", - "dev": true - }, - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true - }, - "acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - } - } - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "requires": { - "debug": "4" - } - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "babel-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", - "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", - "dev": true, - "requires": { - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - } - }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - } - }, - "babel-plugin-jest-hoist": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", - "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", - "dev": true, - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - } - }, - "babel-preset-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", - "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^27.5.1", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.13" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "caniuse-lite": { - "version": "1.0.30001546", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001546.tgz", - "integrity": "sha512-zvtSJwuQFpewSyRrI3AsftF6rM0X80mZkChIt1spBGEvRglCrjTniXvinc8JKRoqTwXAgvqTImaN9igfSMtUBw==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true - }, - "ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true - }, - "cjs-module-lexer": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", - "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", - "dev": true - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true - }, - "collect-v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", - "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - } - } - }, - "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "dev": true, - "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", - "dev": true - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true - }, - "deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true - }, - "diff-sequences": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", - "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", - "dev": true - }, - "domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "dev": true, - "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true - } - } - }, - "electron-to-chromium": { - "version": "1.4.543", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.543.tgz", - "integrity": "sha512-t2ZP4AcGE0iKCCQCBx/K2426crYdxD3YU6l0uK2EO3FZH0pbC4pFz/sZm2ruZsND6hQBTcDWWlo/MLpiOdif5g==", - "dev": true - }, - "emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - }, - "escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "source-map": "~0.6.1" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true - }, - "expect": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", - "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, - "requires": { - "bser": "2.1.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "optional": true - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "dev": true, - "requires": { - "whatwg-encoding": "^1.0.5" - } - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dev": true, - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - } - }, - "istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - } - }, - "istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", - "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", - "dev": true, - "requires": { - "@jest/core": "^27.5.1", - "import-local": "^3.0.2", - "jest-cli": "^27.5.1" - } - }, - "jest-changed-files": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", - "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "execa": "^5.0.0", - "throat": "^6.0.1" - } - }, - "jest-circus": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", - "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - } - }, - "jest-cli": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", - "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", - "dev": true, - "requires": { - "@jest/core": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "prompts": "^2.0.1", - "yargs": "^16.2.0" - } - }, - "jest-config": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", - "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", - "dev": true, - "requires": { - "@babel/core": "^7.8.0", - "@jest/test-sequencer": "^27.5.1", - "@jest/types": "^27.5.1", - "babel-jest": "^27.5.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.9", - "jest-circus": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-jasmine2": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - } - }, - "jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - } - }, - "jest-docblock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", - "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", - "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1" - } - }, - "jest-environment-jsdom": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", - "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" - } - }, - "jest-environment-node": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", - "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - } - }, - "jest-get-type": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", - "dev": true - }, - "jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" - } - }, - "jest-jasmine2": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", - "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "throat": "^6.0.1" - } - }, - "jest-leak-detector": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", - "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", - "dev": true, - "requires": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - } - }, - "jest-matcher-utils": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", - "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - } - }, - "jest-message-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", - "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.5.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-mock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*" - } - }, - "jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, - "requires": {} - }, - "jest-regex-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", - "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", - "dev": true - }, - "jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - } - }, - "jest-resolve-dependencies": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", - "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" - } - }, - "jest-runner": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", - "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", - "dev": true, - "requires": { - "@jest/console": "^27.5.1", - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-leak-detector": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" - } - }, - "jest-runtime": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/globals": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - } - }, - "jest-serializer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", - "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", - "dev": true, - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.9" - } - }, - "jest-snapshot": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", - "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", - "dev": true, - "requires": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "dependencies": { - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - } - } - }, - "jest-watcher": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", - "dev": true, - "requires": { - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.5.1", - "string-length": "^4.0.1" - } - }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "dev": true, - "requires": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "requires": { - "semver": "^7.5.3" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "requires": { - "tmpl": "1.0.5" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", - "dev": true - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "resolve": { - "version": "1.22.6", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", - "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, - "resolve.exports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", - "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dev": true, - "requires": { - "xmlchars": "^2.2.0" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - } - }, - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true - }, - "symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "throat": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", - "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", - "dev": true - }, - "tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - } - }, - "tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "dev": true, - "requires": { - "punycode": "^2.1.1" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "dev": true - }, - "update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", - "dev": true, - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - } - }, - "url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "dev": true, - "requires": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "v8-to-istanbul": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", - "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true - } - } - }, - "w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "dev": true, - "requires": { - "xml-name-validator": "^3.0.0" - } - }, - "walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "requires": { - "makeerror": "1.0.12" - } - }, - "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "dev": true - }, - "whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "requires": { - "iconv-lite": "0.4.24" - } - }, - "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "dev": true, - "requires": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true, - "requires": {} - }, - "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true - } - } -} diff --git a/nodejs/package.json b/nodejs/package.json deleted file mode 100644 index 7b59b34..0000000 --- a/nodejs/package.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "simple-data-tool", - "version": "1.0.0", - "description": "A simple data tool converted from Java to Node.js", - "main": "application.js", - "scripts": { - "test": "jest" - }, - "dependencies": {}, - "devDependencies": { - "jest": "^27.3.1" - } -} diff --git a/nodejs/simple.json b/nodejs/simple.json deleted file mode 100644 index ce52fd9..0000000 --- a/nodejs/simple.json +++ /dev/null @@ -1,7 +0,0 @@ -[ - { - "name": "John Smith", - "integer": 1, - "decimal": 1.99 - } -] diff --git a/nodejs/simpleDataTool.js b/nodejs/simpleDataTool.js deleted file mode 100644 index 9562495..0000000 --- a/nodejs/simpleDataTool.js +++ /dev/null @@ -1,24 +0,0 @@ -const fs = require("fs").promises; - -class SimpleDataTool { - constructor() { - this.simpleModels = []; - this.JSON_FILENAME_SIMPLE = "simple.json"; - } - - async loadSimpleModels() { - try { - const jsonData = await fs.readFile( - this.JSON_FILENAME_SIMPLE, - "utf-8" - ); - this.simpleModels = JSON.parse(jsonData); - return this.simpleModels; - } catch (err) { - console.error("Error loading JSON:", err); - return null; - } - } -} - -module.exports = SimpleDataTool; diff --git a/python/README.md b/pyREADME.md similarity index 99% rename from python/README.md rename to pyREADME.md index b24714d..ba7fb00 100644 --- a/python/README.md +++ b/pyREADME.md @@ -30,7 +30,7 @@ pip install -r requirements.txt #### Git and VSCode -For setting up Git and VSCode, please see [the overall README.md](../README.md). +For setting up Git and VSCode, please see [the overall README.md](README.md). #### VSCode Extensions diff --git a/python/.vscode/extensions.json b/python/.vscode/extensions.json deleted file mode 100644 index 0b12613..0000000 --- a/python/.vscode/extensions.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "recommendations": [ - "streetsidesoftware.code-spell-checker", - "vscode-icons-team.vscode-icons", - "dbaeumer.vscode-eslint", - "christian-kohler.path-intellisense", - "donjayamanne.python-extension-pack", - "Cameron.vscode-pytest", - "pamaron.pytest-runner" - ] -} diff --git a/python/simple.json b/python/simple.json deleted file mode 100644 index ce52fd9..0000000 --- a/python/simple.json +++ /dev/null @@ -1,7 +0,0 @@ -[ - { - "name": "John Smith", - "integer": 1, - "decimal": 1.99 - } -] diff --git a/python/requirements.txt b/requirements.txt similarity index 100% rename from python/requirements.txt rename to requirements.txt diff --git a/java/src/main/resources/simple.json b/simple.json similarity index 100% rename from java/src/main/resources/simple.json rename to simple.json diff --git a/python/simple_data_tool.py b/simple_data_tool.py similarity index 100% rename from python/simple_data_tool.py rename to simple_data_tool.py diff --git a/python/test/__init__.py b/test/__init__.py similarity index 100% rename from python/test/__init__.py rename to test/__init__.py diff --git a/python/test/test_simple_data_tool.py b/test/test_simple_data_tool.py similarity index 100% rename from python/test/test_simple_data_tool.py rename to test/test_simple_data_tool.py From fbec269549814368e621679865db39260920af75 Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sat, 14 Oct 2023 13:19:19 -0500 Subject: [PATCH 02/26] added line --- application.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/application.py b/application.py index 50cb38a..f171ac5 100644 --- a/application.py +++ b/application.py @@ -1 +1,2 @@ -print("I'm working") \ No newline at end of file +print("I'm working") +print("Hi Ian") From fa893270c4c66824f92df3ee223bd99e9f8a1ed4 Mon Sep 17 00:00:00 2001 From: Ian Zhang <124932929+ianwzhang1@users.noreply.github.com> Date: Sat, 14 Oct 2023 19:16:19 -0500 Subject: [PATCH 03/26] Refactor --- .../resources => data}/sfcc_2023_agents.json | 0 .../sfcc_2023_claim_handlers.json | 0 .../resources => data}/sfcc_2023_claims.json | 0 .../sfcc_2023_disasters.json | 0 .../simpledatatool/Application.java | 12 - .../controller/SimpleDataTool.java | 236 - .../io/GsonLocalDateSerializer.java | 17 - .../simpledatatool/io/JsonHelper.java | 56 - .../simpledatatool/model/Agent.java | 80 - .../simpledatatool/model/Claim.java | 106 - .../simpledatatool/model/ClaimHandler.java | 41 - .../simpledatatool/model/Disaster.java | 112 - .../simpledatatool/TestSet0.java | 30 - .../simpledatatool/TestSet1.java | 39 - .../simpledatatool/TestSet2.java | 59 - .../simpledatatool/TestSet3.java | 63 - .../simpledatatool/TestSet4.java | 28 - nodejs/.prettierrc | 4 - nodejs/.vscode/extensions.json | 10 - nodejs/.vscode/settings.json | 5 - nodejs/application.test.js | 128 - nodejs/data/sfcc_2023_agents.json | 1002 -- nodejs/data/sfcc_2023_claim_handlers.json | 782 - nodejs/data/sfcc_2023_claims.json | 12002 ---------------- nodejs/data/sfcc_2023_disasters.json | 1302 -- nodejs/simpleDataTool.js | 172 - python/.vscode/settings.json | 5 - round 1/fixClaimsMapping.py | 8 +- round 1/sfcc_2023_agents.json | 1002 -- round 1/sfcc_2023_claim_handlers.json | 782 - round 1/sfcc_2023_claims.json | 12002 ---------------- round 1/sfcc_2023_disasters.json | 1302 -- simple_data_tool.py | 4 + 33 files changed, 8 insertions(+), 31383 deletions(-) rename {java/src/main/resources => data}/sfcc_2023_agents.json (100%) rename {java/src/main/resources => data}/sfcc_2023_claim_handlers.json (100%) rename {java/src/main/resources => data}/sfcc_2023_claims.json (100%) rename {java/src/main/resources => data}/sfcc_2023_disasters.json (100%) delete mode 100644 java/src/main/java/com/statefarm/codingcompetition/simpledatatool/Application.java delete mode 100644 java/src/main/java/com/statefarm/codingcompetition/simpledatatool/controller/SimpleDataTool.java delete mode 100644 java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/GsonLocalDateSerializer.java delete mode 100644 java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/JsonHelper.java delete mode 100644 java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/Agent.java delete mode 100644 java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/Claim.java delete mode 100644 java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/ClaimHandler.java delete mode 100644 java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/Disaster.java delete mode 100644 java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet0.java delete mode 100644 java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet1.java delete mode 100644 java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet2.java delete mode 100644 java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet3.java delete mode 100644 java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet4.java delete mode 100644 nodejs/.prettierrc delete mode 100644 nodejs/.vscode/extensions.json delete mode 100644 nodejs/.vscode/settings.json delete mode 100644 nodejs/application.test.js delete mode 100644 nodejs/data/sfcc_2023_agents.json delete mode 100644 nodejs/data/sfcc_2023_claim_handlers.json delete mode 100644 nodejs/data/sfcc_2023_claims.json delete mode 100644 nodejs/data/sfcc_2023_disasters.json delete mode 100644 nodejs/simpleDataTool.js delete mode 100644 python/.vscode/settings.json delete mode 100644 round 1/sfcc_2023_agents.json delete mode 100644 round 1/sfcc_2023_claim_handlers.json delete mode 100644 round 1/sfcc_2023_claims.json delete mode 100644 round 1/sfcc_2023_disasters.json diff --git a/java/src/main/resources/sfcc_2023_agents.json b/data/sfcc_2023_agents.json similarity index 100% rename from java/src/main/resources/sfcc_2023_agents.json rename to data/sfcc_2023_agents.json diff --git a/java/src/main/resources/sfcc_2023_claim_handlers.json b/data/sfcc_2023_claim_handlers.json similarity index 100% rename from java/src/main/resources/sfcc_2023_claim_handlers.json rename to data/sfcc_2023_claim_handlers.json diff --git a/java/src/main/resources/sfcc_2023_claims.json b/data/sfcc_2023_claims.json similarity index 100% rename from java/src/main/resources/sfcc_2023_claims.json rename to data/sfcc_2023_claims.json diff --git a/java/src/main/resources/sfcc_2023_disasters.json b/data/sfcc_2023_disasters.json similarity index 100% rename from java/src/main/resources/sfcc_2023_disasters.json rename to data/sfcc_2023_disasters.json diff --git a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/Application.java b/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/Application.java deleted file mode 100644 index 1b2e64c..0000000 --- a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/Application.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool; - -import com.statefarm.codingcompetition.simpledatatool.controller.SimpleDataTool; - -public class Application { - - public static void main(String[] args) { - SimpleDataTool sdt = new SimpleDataTool(); - - System.out.println("working"); - } -} diff --git a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/controller/SimpleDataTool.java b/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/controller/SimpleDataTool.java deleted file mode 100644 index d056ad0..0000000 --- a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/controller/SimpleDataTool.java +++ /dev/null @@ -1,236 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool.controller; - -import java.util.List; -import java.util.Map; - -import com.statefarm.codingcompetition.simpledatatool.io.JsonHelper; -import com.statefarm.codingcompetition.simpledatatool.model.Agent; -import com.statefarm.codingcompetition.simpledatatool.model.Claim; -import com.statefarm.codingcompetition.simpledatatool.model.ClaimHandler; -import com.statefarm.codingcompetition.simpledatatool.model.Disaster; - -public class SimpleDataTool { - - private static final String JSON_FILENAME_AGENTS = "sfcc_2023_agents.json"; - private static final String JSON_FILENAME_CLAIM_HANDLERS = "sfcc_2023_claim_handlers.json"; - private static final String JSON_FILENAME_CLAIMS = "sfcc_2023_claims.json"; - private static final String JSON_FILENAME_DISASTERS = "sfcc_2023_disasters.json"; - - private List agents; - private List claimHandlers; - private List claims; - private List disasters; - - public SimpleDataTool() { - agents = new JsonHelper().loadJson(JSON_FILENAME_AGENTS, Agent.class); - claimHandlers = new JsonHelper().loadJson(JSON_FILENAME_CLAIM_HANDLERS, ClaimHandler.class); - claims = new JsonHelper().loadJson(JSON_FILENAME_CLAIMS, Claim.class); - disasters = new JsonHelper().loadJson(JSON_FILENAME_DISASTERS, Disaster.class); - } - - // region Helper Methods - - public List getAgents() { - return agents; - } - - public List getClaimHandlers() { - return claimHandlers; - } - - public List getClaims() { - return claims; - } - - public List getDisasters() { - return disasters; - } - - // endregion - - // Unit Test Methods - - // region TestSet1 - - /** - * Calculates the number of claims where that status is "Closed" - * - * @return number of closed claims - */ - public int getNumClosedClaims() { - return 0; - } - - /** - * Calculates the number of claims assigned to a specific claim handler - * - * @param id id of claim handler - * @return number of claims assigned to claim handler - */ - public int getNumClaimsForClaimHandlerId(int id) { - return 0; - } - - /** - * Calculates the number of disasters for a specific state - * - * @param stateName name of a state in the United States of America, - * including the District of Columbia - * @return number of disasters for state - */ - public int getNumDisastersForState(String stateName) { - return -1; - } - - // endregion - - // region TestSet2 - - /** - * Sums the estimated cost of a specific disaster by its claims - * - * @param id id of disaster - * @return estimate cost of disaster, rounded to the nearest hundredths place - * returns null if no claims are found - */ - public Float getTotalClaimCostForDisaster(int id) { - return -0.01f; - } - - /** - * Gets the average estimated cost of all claims assigned to a claim handler - * - * @param id id of claim handler - * @return average cost of claims, rounded to the nearest hundredths place, - * or null if no claims are found - */ - public Float getAverageClaimCostforClaimHandler(int id) { - return -0.01f; - } - - /** - * Returns the name of the state with the most disasters based on disaster data - * - * If two states have the same number of disasters, then sort by alphabetical - * (a-z) and take the first. - * - * Example: Say New Jersey and Delaware both have the highest number of - * disasters at 12 disasters each. Then, this method would return "Delaware" - * since "D"comes before "N" in the alphabet. - * - * @return single name of state - */ - public String getStateWithTheMostDisasters() { - return null; - } - - /** - * Returns the name of the state with the least disasters based on disaster data - * - * If two states have the same number of disasters, then sort by alphabetical - * (a-z) and take the first. - * - * Example: Say New Mexico and West Virginia both have the least number of - * disasters at 1 disaster each. Then, this method would return "New Mexico" - * since "N" comes before "W" in the alphabet. - * - * @return single name of state - */ - public String getStateWithTheLeastDisasters() { - return null; - } - - /** - * Returns the name of the most spoken language by agents (besides English) for - * a specific state - * - * @param string name of state - * @return name of language - * or empty string if state doesn't exist - */ - public String getMostSpokenAgentLanguageByState(String string) { - return null; - } - - /** - * Returns the number of open claims for a specific agent and for a minimum - * severity level and higher - * - * Note: Severity rating scale for claims is 1 to 10, inclusive. - * - * @param agentId id of agent - * @param minSeverityRating minimum claim severity rating - * @return number of claims that are not closed and have minimum severity rating - * or greater - * -1 if severity rating out of bounds - * None if agent does not exist, or agent has no claims (open or not) - */ - public int getNumOfOpenClaimsForAgentAndSeverity(int agentId, int minSeverityRating) { - return -2; - } - - // endregion - - // region TestSet3 - - /** - * Gets the number of disasters where it was declared after it ended - * - * @return number of disasters where the declared date is after the end date - */ - public int getNumDisastersDeclaredAfterEndDate() { - return -1; - } - - /** - * Builds a map of agent and their total claim cost - * - * Hints: - * - An agent with no claims should return 0 - * - Invalid agent id should have a value of null - * - You should round your total_claim_cost to the nearest hundredths - * - * @return Map where key is agent id, value is total cost of claims associated - * to the agent - */ - public Map buildMapOfAgentsToTotalClaimCost() { - return null; - } - - /** - * Calculates density of a diaster based on the number of claims and impact - * radius - * - * Hints: - * - Assume uniform spacing between claims - * - Assume disaster impact area is a circle - * - * @param id id of disaster - * @return density of claims to disaster area, rounded to the nearest - * thousandths place - * null if disaster does not exist - */ - public float calculateDisasterClaimDensity(int id) { - return -0.01f; - } - - // endregion - - // region TestSet4 - - /** - * Gets the top three months with the highest total claim cost - * - * Hint: - * - Month should be full name like 01 is January and 12 is December - * - Year should be full four-digit year - * - List should be in descending order - * - * @return three strings of month and year, descending order of highest claims - */ - public String[] getTopThreeMonthsWithHighestNumOfClaimsDesc() { - return new String[1]; - } - - // endregion -} \ No newline at end of file diff --git a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/GsonLocalDateSerializer.java b/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/GsonLocalDateSerializer.java deleted file mode 100644 index 12b8719..0000000 --- a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/GsonLocalDateSerializer.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool.io; - -import java.lang.reflect.Type; -import java.time.LocalDate; -import java.time.format.DateTimeFormatter; - -import com.google.gson.JsonElement; -import com.google.gson.JsonPrimitive; -import com.google.gson.JsonSerializationContext; -import com.google.gson.JsonSerializer; - -public class GsonLocalDateSerializer implements JsonSerializer { - - public JsonElement serialize(LocalDate date, Type typeOfSrc, JsonSerializationContext context) { - return new JsonPrimitive(date.format(DateTimeFormatter.ISO_LOCAL_DATE)); // "yyyy-mm-dd" - } -} diff --git a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/JsonHelper.java b/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/JsonHelper.java deleted file mode 100644 index ab4b803..0000000 --- a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/io/JsonHelper.java +++ /dev/null @@ -1,56 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool.io; - -import java.lang.reflect.Type; -import java.nio.file.Files; -import java.nio.file.Path; -import java.time.LocalDate; -import java.util.List; - -import com.google.gson.Gson; -import com.google.gson.GsonBuilder; -import com.google.gson.JsonDeserializationContext; -import com.google.gson.JsonDeserializer; -import com.google.gson.JsonElement; -import com.google.gson.JsonParseException; -import com.google.gson.reflect.TypeToken; - -public class JsonHelper { - - public static final String RESOURCE_FOLDER_PATH = "src/main/resources/"; - - private static Gson gson = new GsonBuilder() - .registerTypeAdapter(LocalDate.class, new JsonDeserializer() { - @Override - public LocalDate deserialize(JsonElement json, Type type, - JsonDeserializationContext jsonDeserializationContext) throws JsonParseException { - - return LocalDate.parse(json.getAsString()); - } - }).create(); - - public List loadJson(String fileName, Class clazz) { - - String filePathString = new StringBuilder(RESOURCE_FOLDER_PATH).append(fileName).toString(); - Path filePath = Path.of(filePathString); - - try { - String jsonAsString = new String(Files.readAllBytes(filePath)); - - Type typeOfT = TypeToken.getParameterized(List.class, clazz).getType(); - - List javaModels = gson.fromJson(jsonAsString, typeOfT); - - return javaModels; - - } catch (Exception e) { - System.err.println(e.getMessage()); - e.printStackTrace(); - - return null; - } - } - - public Gson getGson() { - return gson; - } -} diff --git a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/Agent.java b/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/Agent.java deleted file mode 100644 index b4aad9f..0000000 --- a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/Agent.java +++ /dev/null @@ -1,80 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool.model; - -import com.google.gson.Gson; - -public class Agent { - - private static final Gson GSON = new Gson(); - - private int id, years_active; - private String first_name, last_name, state, region, primary_language, secondary_language; - - public int getId() { - return this.id; - } - - public void setId(int id) { - this.id = id; - } - - public int getYears_active() { - return this.years_active; - } - - public void setYears_active(int years_active) { - this.years_active = years_active; - } - - public String getFirst_name() { - return this.first_name; - } - - public void setFirst_name(String first_name) { - this.first_name = first_name; - } - - public String getLast_name() { - return this.last_name; - } - - public void setLast_name(String last_name) { - this.last_name = last_name; - } - - public String getState() { - return this.state; - } - - public void setState(String state) { - this.state = state; - } - - public String getRegion() { - return this.region; - } - - public void setRegion(String region) { - this.region = region; - } - - public String getPrimary_language() { - return this.primary_language; - } - - public void setPrimary_language(String primary_language) { - this.primary_language = primary_language; - } - - public String getSecondary_language() { - return this.secondary_language; - } - - public void setSecondary_language(String secondary_language) { - this.secondary_language = secondary_language; - } - - @Override - public String toString() { - return GSON.toJson(this); - } -} diff --git a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/Claim.java b/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/Claim.java deleted file mode 100644 index db223d9..0000000 --- a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/Claim.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool.model; - -import com.google.gson.Gson; - -public class Claim { - - private static final Gson GSON = new Gson(); - - private int id, disaster_id, severity_rating, agent_assigned_id, claim_handler_assigned_id; - private float estimate_cost; - private boolean total_loss, loss_of_life; - private String status, type; - - public int getId() { - return this.id; - } - - public void setId(int id) { - this.id = id; - } - - public int getDisaster_id() { - return this.disaster_id; - } - - public void setDisaster_id(int disaster_id) { - this.disaster_id = disaster_id; - } - - public int getSeverity_rating() { - return this.severity_rating; - } - - public void setSeverity_rating(int severity_rating) { - this.severity_rating = severity_rating; - } - - public int getAgent_assigned_id() { - return this.agent_assigned_id; - } - - public void setAgent_assigned_id(int agent_assigned_id) { - this.agent_assigned_id = agent_assigned_id; - } - - public int getClaim_handler_assigned_id() { - return this.claim_handler_assigned_id; - } - - public void setClaim_handler_assigned_id(int claim_handler_assigned_id) { - this.claim_handler_assigned_id = claim_handler_assigned_id; - } - - public float getEstimate_cost() { - return this.estimate_cost; - } - - public void setEstimate_cost(float estimate_cost) { - this.estimate_cost = estimate_cost; - } - - public boolean isTotal_loss() { - return this.total_loss; - } - - public boolean getTotal_loss() { - return this.total_loss; - } - - public void setTotal_loss(boolean total_loss) { - this.total_loss = total_loss; - } - - public boolean isLoss_of_life() { - return this.loss_of_life; - } - - public boolean getLoss_of_life() { - return this.loss_of_life; - } - - public void setLoss_of_life(boolean loss_of_life) { - this.loss_of_life = loss_of_life; - } - - public String getStatus() { - return this.status; - } - - public void setStatus(String status) { - this.status = status; - } - - public String getType() { - return this.type; - } - - public void setType(String type) { - this.type = type; - } - - @Override - public String toString() { - return GSON.toJson(this); - } -} diff --git a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/ClaimHandler.java b/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/ClaimHandler.java deleted file mode 100644 index 5a4f135..0000000 --- a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/ClaimHandler.java +++ /dev/null @@ -1,41 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool.model; - -import com.google.gson.Gson; - -public class ClaimHandler { - - private static final Gson GSON = new Gson(); - - private int id; - private String first_name; - private String last_name; - - public int getId() { - return this.id; - } - - public void setId(int id) { - this.id = id; - } - - public String getFirst_name() { - return this.first_name; - } - - public void setFirst_name(String first_name) { - this.first_name = first_name; - } - - public String getLast_name() { - return this.last_name; - } - - public void setLast_name(String last_name) { - this.last_name = last_name; - } - - @Override - public String toString() { - return GSON.toJson(this); - } -} diff --git a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/Disaster.java b/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/Disaster.java deleted file mode 100644 index 9167809..0000000 --- a/java/src/main/java/com/statefarm/codingcompetition/simpledatatool/model/Disaster.java +++ /dev/null @@ -1,112 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool.model; - -import java.time.LocalDate; - -import com.google.gson.Gson; -import com.google.gson.annotations.SerializedName; - -public class Disaster { - - private static final Gson GSON = new Gson(); - - private int id, radius_miles; - private String type, state, name, description; - private float lat; - @SerializedName("long") - private float _long; - private LocalDate start_date, end_date, declared_date; - - public int getId() { - return this.id; - } - - public void setId(int id) { - this.id = id; - } - - public int getRadius_miles() { - return this.radius_miles; - } - - public void setRadius_miles(int radius_miles) { - this.radius_miles = radius_miles; - } - - public String getType() { - return this.type; - } - - public void setType(String type) { - this.type = type; - } - - public String getState() { - return this.state; - } - - public void setState(String state) { - this.state = state; - } - - public String getName() { - return this.name; - } - - public void setName(String name) { - this.name = name; - } - - public String getDescription() { - return this.description; - } - - public void setDescription(String description) { - this.description = description; - } - - public float getLat() { - return this.lat; - } - - public void setLat(float lat) { - this.lat = lat; - } - - public float getLong() { - return this._long; - } - - public void setLong(float _long) { - this._long = _long; - } - - public LocalDate getStart_date() { - return this.start_date; - } - - public void setStart_date(LocalDate start_date) { - this.start_date = start_date; - } - - public LocalDate getEnd_date() { - return this.end_date; - } - - public void setEnd_date(LocalDate end_date) { - this.end_date = end_date; - } - - public LocalDate getDeclared_date() { - return this.declared_date; - } - - public void setDeclared_date(LocalDate declared_date) { - this.declared_date = declared_date; - } - - @Override - public String toString() { - return GSON.toJson(this); - } - -} diff --git a/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet0.java b/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet0.java deleted file mode 100644 index d9b5f99..0000000 --- a/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet0.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool; - -import static org.junit.Assert.assertEquals; - -import org.junit.Before; -import org.junit.Test; - -import com.statefarm.codingcompetition.simpledatatool.controller.SimpleDataTool; - -public class TestSet0 { - - private static SimpleDataTool controller; - - @Before - public void initialize() { - controller = new SimpleDataTool(); - } - - /** - * Making sure that JSON files load properly. This test does not count towards - * your score. - */ - @Test - public void test0_readDataFiles() { - assertEquals(100, controller.getAgents().size()); - assertEquals(156, controller.getClaimHandlers().size()); - assertEquals(1000, controller.getClaims().size()); - assertEquals(100, controller.getDisasters().size()); - } -} diff --git a/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet1.java b/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet1.java deleted file mode 100644 index 8dbd1a3..0000000 --- a/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet1.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool; - -import static org.junit.Assert.assertEquals; - -import org.junit.Before; -import org.junit.Test; - -import com.statefarm.codingcompetition.simpledatatool.controller.SimpleDataTool; - -public class TestSet1 { - - private static SimpleDataTool controller; - - @Before - public void initialize() { - controller = new SimpleDataTool(); - } - - @Test - public void test1_getNumClosedClaims() { - assertEquals(362, controller.getNumClosedClaims()); - } - - @Test - public void test2_getNumClaimsForClaimHandlerId() { - assertEquals(9, controller.getNumClaimsForClaimHandlerId(1)); - assertEquals(4, controller.getNumClaimsForClaimHandlerId(93)); - assertEquals(6, controller.getNumClaimsForClaimHandlerId(127)); - } - - @Test - public void test3_getNumDisastersForState() { - assertEquals(2, controller.getNumDisastersForState("Arizona")); - assertEquals(5, controller.getNumDisastersForState("Georgia")); - assertEquals(2, controller.getNumDisastersForState("Illinois")); - assertEquals(9, controller.getNumDisastersForState("Texas")); - assertEquals(2, controller.getNumDisastersForState("District of Columbia")); - } -} diff --git a/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet2.java b/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet2.java deleted file mode 100644 index 1700191..0000000 --- a/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet2.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool; - -import static org.junit.Assert.assertEquals; - -import org.junit.Before; -import org.junit.Test; - -import com.statefarm.codingcompetition.simpledatatool.controller.SimpleDataTool; - -public class TestSet2 { - - private static SimpleDataTool controller; - - @Before - public void initialize() { - controller = new SimpleDataTool(); - } - - @Test - public void test4_getTotalClaimCostForDisaster() { - assertEquals(377726.38, controller.getTotalClaimCostForDisaster(5), 0.01); - assertEquals(null, controller.getTotalClaimCostForDisaster(0)); - assertEquals(1287476.19, controller.getTotalClaimCostForDisaster(56), 0.01); - assertEquals(null, controller.getTotalClaimCostForDisaster(101)); - assertEquals(614822.68, controller.getTotalClaimCostForDisaster(78), 0.01); - } - - @Test - public void test5_getAverageClaimCostforClaimHandler() { - assertEquals(87330.89, controller.getAverageClaimCostforClaimHandler(2), 0.01); - assertEquals(122195.90, controller.getAverageClaimCostforClaimHandler(42), 0.01); - assertEquals(null, controller.getAverageClaimCostforClaimHandler(-5)); - assertEquals(null, controller.getAverageClaimCostforClaimHandler(225)); - assertEquals(242134.96, controller.getAverageClaimCostforClaimHandler(151), 0.01); - } - - @Test - public void test6_getStateWithMostAndLeastDisasters() { - assertEquals("California", controller.getStateWithTheMostDisasters()); - assertEquals("Alaska", controller.getStateWithTheLeastDisasters()); - } - - @Test - public void test7_getMostSpokenAgentLanguageByState() { - assertEquals("Arabic", controller.getMostSpokenAgentLanguageByState("New Hampshire")); - assertEquals("", controller.getMostSpokenAgentLanguageByState("Wisconsin")); - assertEquals("Spanish", controller.getMostSpokenAgentLanguageByState("Florida")); - } - - @Test - public void test8_getNumOfOpenClaimsForAgentAndSeverity() { - assertEquals(-1, controller.getNumOfOpenClaimsForAgentAndSeverity(0, 0)); - assertEquals(-1, controller.getNumOfOpenClaimsForAgentAndSeverity(25, 11)); - assertEquals(null, controller.getNumOfOpenClaimsForAgentAndSeverity(65, 3)); - assertEquals(16, controller.getNumOfOpenClaimsForAgentAndSeverity(24, 1)); - assertEquals(3, controller.getNumOfOpenClaimsForAgentAndSeverity(87, 6)); - assertEquals(2, controller.getNumOfOpenClaimsForAgentAndSeverity(85, 6)); - } -} diff --git a/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet3.java b/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet3.java deleted file mode 100644 index 8dbf87b..0000000 --- a/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet3.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool; - -import static org.junit.Assert.assertEquals; - -import java.util.Map; -import java.util.Random; - -import org.junit.Before; -import org.junit.Test; - -import com.statefarm.codingcompetition.simpledatatool.controller.SimpleDataTool; - -public class TestSet3 { - - private static SimpleDataTool controller; - - private static int[] expectedAgentIdsWithoutCost = new int[] { - 2, 6, 9, 12, 16, 22, 25, 32, 33, 37, 38, 40, - 41, 44, 45, 48, 50, 51, 52, 53, 54, 61, 64, - 65, 67, 69, 72, 81, 90, 93, 96 }; - - @Before - public void initialize() { - controller = new SimpleDataTool(); - } - - @Test - public void test9_getNumDisastersDeclaredAfterEndDate() { - assertEquals(8, controller.getNumDisastersDeclaredAfterEndDate()); - } - - @Test - public void test10_buildMapOfAgentsToTotalClaimCost() { - Map agentCostMap = controller.buildMapOfAgentsToTotalClaimCost(); - - assertEquals(100, agentCostMap.size()); - - assertEquals(27856.13f, agentCostMap.get(1), 0.01); - assertEquals(2253847.27f, agentCostMap.get(3), 0.01); - assertEquals(529685.97f, agentCostMap.get(5), 0.01); - assertEquals(282307.93f, agentCostMap.get(8), 0.01); - assertEquals(2310862.86f, agentCostMap.get(13), 0.01); - - int numAgentIdsWithoutCost = expectedAgentIdsWithoutCost.length; - Random rand = new Random(); - - for (int i = 0; i < 3; i++) { - int randomAgentId = expectedAgentIdsWithoutCost[rand.nextInt(numAgentIdsWithoutCost)]; - assertEquals(0.0f, agentCostMap.get(randomAgentId), 0.01); - } - - assertEquals(null, agentCostMap.get(-5)); - assertEquals(null, agentCostMap.get(255)); - } - - @Test - public void test11_calculateDisasterClaimDensity() { - assertEquals(0.00172f, controller.calculateDisasterClaimDensity(15), 0.00001); - assertEquals(0.00029f, controller.calculateDisasterClaimDensity(68), 0.00001); - assertEquals(null, controller.calculateDisasterClaimDensity(101)); - assertEquals(0.01624f, controller.calculateDisasterClaimDensity(64), 0.00001); - } -} diff --git a/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet4.java b/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet4.java deleted file mode 100644 index fbd3469..0000000 --- a/java/src/test/java/com/statefarm/codingcompetition/simpledatatool/TestSet4.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.statefarm.codingcompetition.simpledatatool; - -import static org.junit.Assert.assertEquals; - -import org.junit.Before; -import org.junit.Test; - -import com.statefarm.codingcompetition.simpledatatool.controller.SimpleDataTool; - -public class TestSet4 { - - private static SimpleDataTool controller; - - @Before - public void initialize() { - controller = new SimpleDataTool(); - } - - @Test - public void test12_getTopThreeMonthsWithHighestNumOfClaimsDesc() { - String[] topThreeMonths = controller.getTopThreeMonthsWithHighestNumOfClaimsDesc(); - assertEquals(3, topThreeMonths.length); - assertEquals("April 2023", topThreeMonths[0]); - assertEquals("November 2022", topThreeMonths[1]); - assertEquals("February 2023", topThreeMonths[2]); - - } -} diff --git a/nodejs/.prettierrc b/nodejs/.prettierrc deleted file mode 100644 index 222861c..0000000 --- a/nodejs/.prettierrc +++ /dev/null @@ -1,4 +0,0 @@ -{ - "tabWidth": 2, - "useTabs": false -} diff --git a/nodejs/.vscode/extensions.json b/nodejs/.vscode/extensions.json deleted file mode 100644 index 25338a3..0000000 --- a/nodejs/.vscode/extensions.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "recommendations": [ - "streetsidesoftware.code-spell-checker", - "vscode-icons-team.vscode-icons", - "dbaeumer.vscode-eslint", - "christian-kohler.path-intellisense", - "christian-kohler.npm-intellisense", - "Orta.vscode-jest" - ] -} \ No newline at end of file diff --git a/nodejs/.vscode/settings.json b/nodejs/.vscode/settings.json deleted file mode 100644 index cb521ce..0000000 --- a/nodejs/.vscode/settings.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "[javascript]": { - "editor.tabSize": 2 - } -} \ No newline at end of file diff --git a/nodejs/application.test.js b/nodejs/application.test.js deleted file mode 100644 index 0553da9..0000000 --- a/nodejs/application.test.js +++ /dev/null @@ -1,128 +0,0 @@ -const SimpleDataTool = require("./simpleDataTool"); - -let controller; - -beforeAll(() => { - controller = new SimpleDataTool(); -}); - -describe("Test Set One", () => { - test("Test 1 - getNumClosedClaims", () => { - const actualNumClosedClaims = controller.getNumClosedClaims(); - expect(actualNumClosedClaims).toBe(362); - }); - - test("Test 2 - getNumClaimsForClaimHandlerId", () => { - expect(controller.getNumClaimsForClaimHandlerId(1)).toBe(9); - expect(controller.getNumClaimsForClaimHandlerId(93)).toBe(4); - expect(controller.getNumClaimsForClaimHandlerId(127)).toBe(6); - }); - - test("Test 3 - getNumDisastersForState", () => { - expect(controller.getNumDisastersForState("Arizona")).toBe(2); - expect(controller.getNumDisastersForState("Georgia")).toBe(5); - expect(controller.getNumDisastersForState("Illinois")).toBe(2); - expect(controller.getNumDisastersForState("Texas")).toBe(9); - expect(controller.getNumDisastersForState("District of Columbia")).toBe(2); - }); -}); - -describe("Test Set Two", () => { - test("Test 4 - getTotalClaimCostForDisaster", () => { - expect(controller.getTotalClaimCostForDisaster(5)).toBe(377726.38); - expect(controller.getTotalClaimCostForDisaster(0)).toBe(null); - expect(controller.getTotalClaimCostForDisaster(56)).toBe(1287476.19); - expect(controller.getTotalClaimCostForDisaster(101)).toBe(null); - expect(controller.getTotalClaimCostForDisaster(78)).toBe(614822.68); - }); - - test("Test 5 - getAverageClaimCostForClaimHandler", () => { - expect(controller.getAverageClaimCostForClaimHandler(2)).toBe(87330.89); - expect( - Math.round(controller.getAverageClaimCostForClaimHandler(42) * 100) / 100 - ).toBe(122195.9); - expect(controller.getAverageClaimCostForClaimHandler(-5)).toBe(null); - expect(controller.getAverageClaimCostForClaimHandler(225)).toBe(null); - expect( - Math.round(controller.getAverageClaimCostForClaimHandler(151) * 100) / 100 - ).toBe(242134.96); - }); - - test("Test 6 - getStateWithMostAndLeastDisasters", () => { - expect(controller.getStateWithMostDisasters()).toBe("California"); - expect(controller.getStateWithLeastDisasters()).toBe("Alaska"); - }); - - test("Test 7 - getMostSpokenAgentLanguageByState", () => { - expect(controller.getMostSpokenAgentLanguageByState("New Hampshire")).toBe( - "Arabic" - ); - expect(controller.getMostSpokenAgentLanguageByState("Wisconsin")).toBe(""); - expect(controller.getMostSpokenAgentLanguageByState("Florida")).toBe( - "Spanish" - ); - }); - - test("Test 8 - getNumOfOpenClaimsForAgentAndSeverity", () => { - expect(controller.getNumOfOpenClaimsForAgentAndSeverity(0, 0)).toBe(-1); - expect(controller.getNumOfOpenClaimsForAgentAndSeverity(25, 11)).toBe(-1); - expect(controller.getNumOfOpenClaimsForAgentAndSeverity(65, 3)).toBe(null); - expect(controller.getNumOfOpenClaimsForAgentAndSeverity(24, 1)).toBe(16); - expect(controller.getNumOfOpenClaimsForAgentAndSeverity(87, 6)).toBe(3); - expect(controller.getNumOfOpenClaimsForAgentAndSeverity(85, 6)).toBe(2); - }); -}); - -describe("Test Set Three", () => { - test("Test 9 - getNumDisastersDeclaredAfterEndDate", () => { - expect(controller.getNumDisastersDeclaredAfterEndDate()).toBe(8); - }); - - test("Test 10 - buildMapOfAgentsToTotalClaimCost", () => { - const agentCostMap = controller.buildMapOfAgentsToTotalClaimCost(); - expect(Object.keys(agentCostMap).length).toBe(100); - - // Normal cases - expect(agentCostMap[1]).toBe(27856.13); - expect(agentCostMap[3]).toBe(2253847.27); - expect(agentCostMap[5]).toBe(529685.97); - expect(agentCostMap[8]).toBe(282307.93); - expect(agentCostMap[13]).toBe(2310862.86); - - // Spot-check random agent ids that we expect to have no cost - const expectedAgentIdsWithoutCost = [ - 2, 6, 9, 12, 16, 22, 25, 32, 33, 37, 38, 40, 41, 44, 45, 48, 50, 51, 52, - 53, 54, 61, 64, 65, 67, 69, 72, 81, 90, 93, 96, - ]; - - for (let i = 0; i < 3; i++) { - const randomIndex = Math.floor( - Math.random() * expectedAgentIdsWithoutCost.length - ); - const randomAgentId = expectedAgentIdsWithoutCost[randomIndex]; - expect(agentCostMap[randomAgentId]).toBe(0); - } - - // Testing invalid agent ids - expect(agentCostMap[-5]).toBe(undefined); - expect(agentCostMap[255]).toBe(undefined); - }); - - test("Test 11 - calculateDisasterClaimDensity", () => { - expect(controller.calculateDisasterClaimDensity(15)).toBe(0.00172); - expect(controller.calculateDisasterClaimDensity(68)).toBe(0.00029); - expect(controller.calculateDisasterClaimDensity(101)).toBe(null); - expect(controller.calculateDisasterClaimDensity(64)).toBe(0.01624); - }); -}); - -describe("Test Set Four", () => { - test("Test 12 - getTopThreeMonthsWithHighestNumOfClaimsDesc", () => { - const topThreeMonths = - controller.getTopThreeMonthsWithHighestNumOfClaimsDesc(); - expect(topThreeMonths.length).toBe(3); - expect(top_three_months[0]).toBe("April 2023"); - expect(top_three_months[1]).toBe("November 2022"); - expect(top_three_months[2]).toBe("February 2023"); - }); -}); \ No newline at end of file diff --git a/nodejs/data/sfcc_2023_agents.json b/nodejs/data/sfcc_2023_agents.json deleted file mode 100644 index 645e104..0000000 --- a/nodejs/data/sfcc_2023_agents.json +++ /dev/null @@ -1,1002 +0,0 @@ -[ - { - "id": 1, - "first_name": "Catha", - "last_name": "Abrahmer", - "state": "Minnesota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "German", - "years_active": 10 - }, - { - "id": 2, - "first_name": "Yetta", - "last_name": "Eason", - "state": "Oregon", - "region": "West", - "primary_language": "English", - "secondary_language": "Korean", - "years_active": 12 - }, - { - "id": 3, - "first_name": "Janeta", - "last_name": "D'Avaux", - "state": "Connecticut", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 47 - }, - { - "id": 4, - "first_name": "Kalie", - "last_name": "Tomkins", - "state": "Virginia", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 33 - }, - { - "id": 5, - "first_name": "Teddy", - "last_name": "Dennitts", - "state": "Illinois", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Chinese", - "years_active": 48 - }, - { - "id": 6, - "first_name": "Xylina", - "last_name": "MacMurray", - "state": "New Jersey", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 17 - }, - { - "id": 7, - "first_name": "Walker", - "last_name": "Nosworthy", - "state": "Tennessee", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 39 - }, - { - "id": 8, - "first_name": "Kip", - "last_name": "Scuffham", - "state": "Maine", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "French", - "years_active": 35 - }, - { - "id": 9, - "first_name": "Winifred", - "last_name": "Duddy", - "state": "North Dakota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 32 - }, - { - "id": 10, - "first_name": "Layney", - "last_name": "Drewry", - "state": "Maryland", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 25 - }, - { - "id": 11, - "first_name": "Beatrice", - "last_name": "Sprowles", - "state": "Arizona", - "region": "West", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 7 - }, - { - "id": 12, - "first_name": "Candida", - "last_name": "Dungay", - "state": "South Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": "Chinese", - "years_active": 43 - }, - { - "id": 13, - "first_name": "Whitby", - "last_name": "Awin", - "state": "Pennsylvania", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 1 - }, - { - "id": 14, - "first_name": "Buck", - "last_name": "Withringten", - "state": "Alabama", - "region": "South", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 16 - }, - { - "id": 15, - "first_name": "Ladonna", - "last_name": "Earengey", - "state": "Indiana", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 36 - }, - { - "id": 16, - "first_name": "Guglielmo", - "last_name": "Lamboll", - "state": "Vermont", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 4 - }, - { - "id": 17, - "first_name": "Gardner", - "last_name": "Nasey", - "state": "Idaho", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 21 - }, - { - "id": 18, - "first_name": "Georgina", - "last_name": "Lovegrove", - "state": "California", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 11 - }, - { - "id": 19, - "first_name": "Xaviera", - "last_name": "Darell", - "state": "Massachusetts", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "German", - "years_active": 10 - }, - { - "id": 20, - "first_name": "Dick", - "last_name": "Andras", - "state": "Ohio", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 14 - }, - { - "id": 21, - "first_name": "Luise", - "last_name": "Reeken", - "state": "North Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 14 - }, - { - "id": 22, - "first_name": "Gale", - "last_name": "Cantua", - "state": "Arkansas", - "region": "South", - "primary_language": "English", - "secondary_language": "German", - "years_active": 2 - }, - { - "id": 23, - "first_name": "Gracie", - "last_name": "Polland", - "state": "Washington", - "region": "West", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 29 - }, - { - "id": 24, - "first_name": "Connie", - "last_name": "Loyley", - "state": "Ohio", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 33 - }, - { - "id": 25, - "first_name": "Laryssa", - "last_name": "Affleck", - "state": "South Dakota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 7 - }, - { - "id": 26, - "first_name": "Erina", - "last_name": "Coan", - "state": "North Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 43 - }, - { - "id": 27, - "first_name": "Evered", - "last_name": "Sergent", - "state": "Utah", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 50 - }, - { - "id": 28, - "first_name": "Cassandry", - "last_name": "Curston", - "state": "New Mexico", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 49 - }, - { - "id": 29, - "first_name": "Cirstoforo", - "last_name": "Yurov", - "state": "Washington", - "region": "West", - "primary_language": "English", - "secondary_language": "German", - "years_active": 34 - }, - { - "id": 30, - "first_name": "Hewe", - "last_name": "Matveiko", - "state": "Missouri", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 25 - }, - { - "id": 31, - "first_name": "Nevil", - "last_name": "O' Hern", - "state": "Alabama", - "region": "South", - "primary_language": "English", - "secondary_language": "French", - "years_active": 19 - }, - { - "id": 32, - "first_name": "Cynthea", - "last_name": "Pitkins", - "state": "New Jersey", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 16 - }, - { - "id": 33, - "first_name": "Irita", - "last_name": "Segebrecht", - "state": "South Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 38 - }, - { - "id": 34, - "first_name": "Loraine", - "last_name": "Turmel", - "state": "Iowa", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 21 - }, - { - "id": 35, - "first_name": "Doris", - "last_name": "Illem", - "state": "Oklahoma", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 5 - }, - { - "id": 36, - "first_name": "Maritsa", - "last_name": "Hulme", - "state": "Michigan", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 28 - }, - { - "id": 37, - "first_name": "Hagen", - "last_name": "Baxter", - "state": "Oregon", - "region": "West", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 44 - }, - { - "id": 38, - "first_name": "Patty", - "last_name": "Saxelby", - "state": "Hawaii", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 4 - }, - { - "id": 39, - "first_name": "Hans", - "last_name": "Hardway", - "state": "Georgia", - "region": "South", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 47 - }, - { - "id": 40, - "first_name": "Lind", - "last_name": "Loughton", - "state": "Rhode Island", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 6 - }, - { - "id": 41, - "first_name": "Cynthie", - "last_name": "Gytesham", - "state": "North Dakota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 36 - }, - { - "id": 42, - "first_name": "Dougie", - "last_name": "Faulconer", - "state": "Utah", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 15 - }, - { - "id": 43, - "first_name": "Briano", - "last_name": "Lowell", - "state": "Missouri", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 36 - }, - { - "id": 44, - "first_name": "Eli", - "last_name": "Ginity", - "state": "Nevada", - "region": "West", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 7 - }, - { - "id": 45, - "first_name": "Wendell", - "last_name": "Tolputt", - "state": "New Jersey", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 50 - }, - { - "id": 46, - "first_name": "Briggs", - "last_name": "Snasdell", - "state": "Minnesota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "German", - "years_active": 6 - }, - { - "id": 47, - "first_name": "Peadar", - "last_name": "D'Hooge", - "state": "Idaho", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 17 - }, - { - "id": 48, - "first_name": "Babbette", - "last_name": "Tower", - "state": "Rhode Island", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 45 - }, - { - "id": 49, - "first_name": "Tedda", - "last_name": "Highwood", - "state": "Kansas", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 41 - }, - { - "id": 50, - "first_name": "Davina", - "last_name": "Totton", - "state": "Oregon", - "region": "West", - "primary_language": "English", - "secondary_language": "Korean", - "years_active": 35 - }, - { - "id": 51, - "first_name": "Blondelle", - "last_name": "MacDearmaid", - "state": "South Dakota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 31 - }, - { - "id": 52, - "first_name": "Vinnie", - "last_name": "Chree", - "state": "South Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 43 - }, - { - "id": 53, - "first_name": "Boniface", - "last_name": "Antwis", - "state": "Rhode Island", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 25 - }, - { - "id": 54, - "first_name": "Merrill", - "last_name": "Pallin", - "state": "New Hampshire", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 40 - }, - { - "id": 55, - "first_name": "Brent", - "last_name": "Alywen", - "state": "New Mexico", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 13 - }, - { - "id": 56, - "first_name": "Vinnie", - "last_name": "Lindemann", - "state": "District of Columbia", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 45 - }, - { - "id": 57, - "first_name": "Pooh", - "last_name": "Wilce", - "state": "Louisiana", - "region": "South", - "primary_language": "English", - "secondary_language": "German", - "years_active": 19 - }, - { - "id": 58, - "first_name": "Kaiser", - "last_name": "Toffolini", - "state": "Ohio", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Chinese", - "years_active": 21 - }, - { - "id": 59, - "first_name": "Clark", - "last_name": "Tussaine", - "state": "Washington", - "region": "West", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 1 - }, - { - "id": 60, - "first_name": "Annissa", - "last_name": "Moxted", - "state": "Utah", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 26 - }, - { - "id": 61, - "first_name": "Imelda", - "last_name": "McMenamie", - "state": "New Jersey", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 6 - }, - { - "id": 62, - "first_name": "Melanie", - "last_name": "Blunsom", - "state": "Arizona", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 49 - }, - { - "id": 63, - "first_name": "Sarge", - "last_name": "Iredale", - "state": "Alaska", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 6 - }, - { - "id": 64, - "first_name": "Hanson", - "last_name": "Buxam", - "state": "Nevada", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 35 - }, - { - "id": 65, - "first_name": "Nettle", - "last_name": "Apps", - "state": "Hawaii", - "region": "West", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 19 - }, - { - "id": 66, - "first_name": "Joellen", - "last_name": "Chapiro", - "state": "Nebraska", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "French", - "years_active": 25 - }, - { - "id": 67, - "first_name": "Smith", - "last_name": "Budden", - "state": "Hawaii", - "region": "West", - "primary_language": "English", - "secondary_language": "Chinese", - "years_active": 7 - }, - { - "id": 68, - "first_name": "Roz", - "last_name": "Sygroves", - "state": "Alaska", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 42 - }, - { - "id": 69, - "first_name": "Emylee", - "last_name": "Simonetto", - "state": "Wyoming", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 24 - }, - { - "id": 70, - "first_name": "Trev", - "last_name": "Balint", - "state": "District of Columbia", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 14 - }, - { - "id": 71, - "first_name": "Karrah", - "last_name": "Gartenfeld", - "state": "Mississippi", - "region": "South", - "primary_language": "English", - "secondary_language": "French", - "years_active": 25 - }, - { - "id": 72, - "first_name": "Newton", - "last_name": "Orro", - "state": "Kentucky", - "region": "South", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 40 - }, - { - "id": 73, - "first_name": "Letta", - "last_name": "Fury", - "state": "Massachusetts", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 15 - }, - { - "id": 74, - "first_name": "Ashien", - "last_name": "McGeachey", - "state": "Massachusetts", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Chinese", - "years_active": 46 - }, - { - "id": 75, - "first_name": "Calypso", - "last_name": "Yuryev", - "state": "Alaska", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 16 - }, - { - "id": 76, - "first_name": "Rhys", - "last_name": "Kobelt", - "state": "California", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 34 - }, - { - "id": 77, - "first_name": "Gaspard", - "last_name": "Pegden", - "state": "Michigan", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 35 - }, - { - "id": 78, - "first_name": "Lory", - "last_name": "de Juares", - "state": "Alabama", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 27 - }, - { - "id": 79, - "first_name": "Nils", - "last_name": "Brashier", - "state": "Texas", - "region": "South", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 18 - }, - { - "id": 80, - "first_name": "Idalia", - "last_name": "Farleigh", - "state": "North Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 16 - }, - { - "id": 81, - "first_name": "Vi", - "last_name": "Barkus", - "state": "New Jersey", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 33 - }, - { - "id": 82, - "first_name": "Darcee", - "last_name": "Timewell", - "state": "Arizona", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 26 - }, - { - "id": 83, - "first_name": "Rozanna", - "last_name": "Heakins", - "state": "Minnesota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "French", - "years_active": 20 - }, - { - "id": 84, - "first_name": "Jemima", - "last_name": "Rosling", - "state": "California", - "region": "West", - "primary_language": "English", - "secondary_language": "Korean", - "years_active": 37 - }, - { - "id": 85, - "first_name": "Fancie", - "last_name": "Kilner", - "state": "Nebraska", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 6 - }, - { - "id": 86, - "first_name": "Gabrila", - "last_name": "Ridgedell", - "state": "California", - "region": "West", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 32 - }, - { - "id": 87, - "first_name": "Curcio", - "last_name": "Musgrave", - "state": "Colorado", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 19 - }, - { - "id": 88, - "first_name": "Honey", - "last_name": "Duffill", - "state": "Pennsylvania", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 26 - }, - { - "id": 89, - "first_name": "Harley", - "last_name": "Vittel", - "state": "Arizona", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 20 - }, - { - "id": 90, - "first_name": "Blake", - "last_name": "Penddreth", - "state": "New Jersey", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 36 - }, - { - "id": 91, - "first_name": "Starlene", - "last_name": "Boscott", - "state": "Illinois", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 34 - }, - { - "id": 92, - "first_name": "Orsa", - "last_name": "Bellamy", - "state": "Florida", - "region": "South", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 38 - }, - { - "id": 93, - "first_name": "Philis", - "last_name": "Bover", - "state": "Rhode Island", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 25 - }, - { - "id": 94, - "first_name": "Kathe", - "last_name": "Tipler", - "state": "New York", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 47 - }, - { - "id": 95, - "first_name": "Durand", - "last_name": "Ellwood", - "state": "Alaska", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 45 - }, - { - "id": 96, - "first_name": "Brana", - "last_name": "Drinan", - "state": "South Dakota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 42 - }, - { - "id": 97, - "first_name": "Wiatt", - "last_name": "Kitchenman", - "state": "North Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": "Korean", - "years_active": 40 - }, - { - "id": 98, - "first_name": "Lionello", - "last_name": "Krauze", - "state": "Mississippi", - "region": "South", - "primary_language": "English", - "secondary_language": "German", - "years_active": 48 - }, - { - "id": 99, - "first_name": "Louella", - "last_name": "Evangelinos", - "state": "Georgia", - "region": "South", - "primary_language": "English", - "secondary_language": "Korean", - "years_active": 6 - }, - { - "id": 100, - "first_name": "Christa", - "last_name": "McPartling", - "state": "California", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 39 - } -] diff --git a/nodejs/data/sfcc_2023_claim_handlers.json b/nodejs/data/sfcc_2023_claim_handlers.json deleted file mode 100644 index 6d951b5..0000000 --- a/nodejs/data/sfcc_2023_claim_handlers.json +++ /dev/null @@ -1,782 +0,0 @@ -[ - { - "first_name": "Barnabe", - "last_name": "Clynman", - "id": 1 - }, - { - "first_name": "Valdemar", - "last_name": "Size", - "id": 2 - }, - { - "first_name": "Edithe", - "last_name": "Bleakley", - "id": 3 - }, - { - "first_name": "Sonja", - "last_name": "Diamant", - "id": 4 - }, - { - "first_name": "Elsey", - "last_name": "Sreenan", - "id": 5 - }, - { - "first_name": "Wilmer", - "last_name": "Sykes", - "id": 6 - }, - { - "first_name": "Wang", - "last_name": "California", - "id": 7 - }, - { - "first_name": "Shadow", - "last_name": "Cabane", - "id": 8 - }, - { - "first_name": "Deborah", - "last_name": "Longfellow", - "id": 9 - }, - { - "first_name": "Albertina", - "last_name": "McCrorie", - "id": 10 - }, - { - "first_name": "Trude", - "last_name": "Vakhonin", - "id": 11 - }, - { - "first_name": "Corabel", - "last_name": "Greeding", - "id": 12 - }, - { - "first_name": "Farra", - "last_name": "Pickett", - "id": 13 - }, - { - "first_name": "Sal", - "last_name": "Plott", - "id": 14 - }, - { - "first_name": "Eddi", - "last_name": "Cicchitello", - "id": 15 - }, - { - "first_name": "Jonas", - "last_name": "East", - "id": 16 - }, - { - "first_name": "Emiline", - "last_name": "Moultrie", - "id": 17 - }, - { - "first_name": "Laverna", - "last_name": "Rignold", - "id": 18 - }, - { - "first_name": "Ludovico", - "last_name": "Hebborn", - "id": 19 - }, - { - "first_name": "Des", - "last_name": "Tubritt", - "id": 20 - }, - { - "first_name": "Fritz", - "last_name": "Angove", - "id": 21 - }, - { - "first_name": "Persis", - "last_name": "Dinesen", - "id": 22 - }, - { - "first_name": "Christian", - "last_name": "Kelshaw", - "id": 23 - }, - { - "first_name": "Bartholomeo", - "last_name": "McBlain", - "id": 24 - }, - { - "first_name": "Lorrie", - "last_name": "Lightbourn", - "id": 25 - }, - { - "first_name": "Bobbi", - "last_name": "Adriani", - "id": 26 - }, - { - "first_name": "Heriberto", - "last_name": "Carlesi", - "id": 27 - }, - { - "first_name": "Stearn", - "last_name": "Quilligan", - "id": 28 - }, - { - "first_name": "Amalle", - "last_name": "Vanyutin", - "id": 29 - }, - { - "first_name": "Wilden", - "last_name": "Stratley", - "id": 30 - }, - { - "first_name": "Netty", - "last_name": "Motion", - "id": 31 - }, - { - "first_name": "Garvin", - "last_name": "Cotte", - "id": 32 - }, - { - "first_name": "Ashby", - "last_name": "Woolbrook", - "id": 33 - }, - { - "first_name": "Modesty", - "last_name": "Doldon", - "id": 34 - }, - { - "first_name": "Maurene", - "last_name": "Hesbrook", - "id": 35 - }, - { - "first_name": "Cindee", - "last_name": "Mogey", - "id": 36 - }, - { - "first_name": "Korie", - "last_name": "Donwell", - "id": 37 - }, - { - "first_name": "Casi", - "last_name": "Miebes", - "id": 38 - }, - { - "first_name": "Alvira", - "last_name": "Loxdale", - "id": 39 - }, - { - "first_name": "Ellis", - "last_name": "Cadagan", - "id": 40 - }, - { - "first_name": "Jarib", - "last_name": "Brownsett", - "id": 41 - }, - { - "first_name": "Esdras", - "last_name": "Gullis", - "id": 42 - }, - { - "first_name": "Jordain", - "last_name": "Gaine", - "id": 43 - }, - { - "first_name": "Kingsly", - "last_name": "Kelemen", - "id": 44 - }, - { - "first_name": "Sallee", - "last_name": "Ashworth", - "id": 45 - }, - { - "first_name": "Erika", - "last_name": "Willmont", - "id": 46 - }, - { - "first_name": "Rinaldo", - "last_name": "Standbrook", - "id": 47 - }, - { - "first_name": "Abbey", - "last_name": "Scholer", - "id": 48 - }, - { - "first_name": "Colver", - "last_name": "Ilyenko", - "id": 49 - }, - { - "first_name": "Phillipp", - "last_name": "Klulik", - "id": 50 - }, - { - "first_name": "Rancell", - "last_name": "Salvidge", - "id": 51 - }, - { - "first_name": "Lesli", - "last_name": "Sidry", - "id": 52 - }, - { - "first_name": "Ellette", - "last_name": "Connikie", - "id": 53 - }, - { - "first_name": "Olivie", - "last_name": "Easterbrook", - "id": 54 - }, - { - "first_name": "Idell", - "last_name": "McVicker", - "id": 55 - }, - { - "first_name": "Tonie", - "last_name": "Roos", - "id": 56 - }, - { - "first_name": "Herby", - "last_name": "Duffit", - "id": 57 - }, - { - "first_name": "Lila", - "last_name": "Byrd", - "id": 58 - }, - { - "first_name": "Shayna", - "last_name": "McCluskey", - "id": 59 - }, - { - "first_name": "Ellie", - "last_name": "Bottomer", - "id": 60 - }, - { - "first_name": "Gardie", - "last_name": "Lamputt", - "id": 61 - }, - { - "first_name": "Angelina", - "last_name": "Incogna", - "id": 62 - }, - { - "first_name": "Berget", - "last_name": "Nussen", - "id": 63 - }, - { - "first_name": "Alley", - "last_name": "Wrighton", - "id": 64 - }, - { - "first_name": "Dione", - "last_name": "Shire", - "id": 65 - }, - { - "first_name": "Ashly", - "last_name": "Connichie", - "id": 66 - }, - { - "first_name": "Ossie", - "last_name": "Besson", - "id": 67 - }, - { - "first_name": "Luce", - "last_name": "Jackling", - "id": 68 - }, - { - "first_name": "Juliann", - "last_name": "Wickham", - "id": 69 - }, - { - "first_name": "Lillian", - "last_name": "Lansdale", - "id": 70 - }, - { - "first_name": "Cornie", - "last_name": "Tindall", - "id": 71 - }, - { - "first_name": "Dina", - "last_name": "Alster", - "id": 72 - }, - { - "first_name": "Normand", - "last_name": "Mein", - "id": 73 - }, - { - "first_name": "Wildon", - "last_name": "Rizzillo", - "id": 74 - }, - { - "first_name": "Hailee", - "last_name": "Jeroch", - "id": 75 - }, - { - "first_name": "Corissa", - "last_name": "Newarte", - "id": 76 - }, - { - "first_name": "Rancell", - "last_name": "Chrispin", - "id": 77 - }, - { - "first_name": "Kariotta", - "last_name": "Zammett", - "id": 78 - }, - { - "first_name": "Tammy", - "last_name": "Jeannet", - "id": 79 - }, - { - "first_name": "Osbourne", - "last_name": "Heinert", - "id": 80 - }, - { - "first_name": "Marcia", - "last_name": "Kaes", - "id": 81 - }, - { - "first_name": "Curry", - "last_name": "MacCracken", - "id": 82 - }, - { - "first_name": "Duke", - "last_name": "Ramalhete", - "id": 83 - }, - { - "first_name": "Domeniga", - "last_name": "Cutajar", - "id": 84 - }, - { - "first_name": "Blaire", - "last_name": "Kolyagin", - "id": 85 - }, - { - "first_name": "Kerry", - "last_name": "Glassard", - "id": 86 - }, - { - "first_name": "Adolphe", - "last_name": "Snook", - "id": 87 - }, - { - "first_name": "Byrom", - "last_name": "Kaygill", - "id": 88 - }, - { - "first_name": "Neddie", - "last_name": "Klimaszewski", - "id": 89 - }, - { - "first_name": "Neal", - "last_name": "Marzelle", - "id": 90 - }, - { - "first_name": "Laureen", - "last_name": "Ezzell", - "id": 91 - }, - { - "first_name": "Davine", - "last_name": "Druce", - "id": 92 - }, - { - "first_name": "Carny", - "last_name": "Baird", - "id": 93 - }, - { - "first_name": "Thadeus", - "last_name": "Alcido", - "id": 94 - }, - { - "first_name": "Berry", - "last_name": "Chanter", - "id": 95 - }, - { - "first_name": "Kamillah", - "last_name": "Mott", - "id": 96 - }, - { - "first_name": "Godfree", - "last_name": "Cains", - "id": 97 - }, - { - "first_name": "Rubia", - "last_name": "Blundan", - "id": 98 - }, - { - "first_name": "Bart", - "last_name": "Godain", - "id": 99 - }, - { - "first_name": "Carlina", - "last_name": "Chamberlayne", - "id": 100 - }, - { - "first_name": "Alaric", - "last_name": "Dils", - "id": 101 - }, - { - "first_name": "Tracy", - "last_name": "Bamell", - "id": 102 - }, - { - "first_name": "Laural", - "last_name": "Melly", - "id": 103 - }, - { - "first_name": "Bary", - "last_name": "Ableson", - "id": 104 - }, - { - "first_name": "Joell", - "last_name": "M'Chirrie", - "id": 105 - }, - { - "first_name": "Danni", - "last_name": "Vaines", - "id": 106 - }, - { - "first_name": "Emelia", - "last_name": "Bullough", - "id": 107 - }, - { - "first_name": "Cinnamon", - "last_name": "Flounders", - "id": 108 - }, - { - "first_name": "Farica", - "last_name": "Soaper", - "id": 109 - }, - { - "first_name": "Peggy", - "last_name": "Lemerie", - "id": 110 - }, - { - "first_name": "Craig", - "last_name": "Greenslade", - "id": 111 - }, - { - "first_name": "Zitella", - "last_name": "Bachman", - "id": 112 - }, - { - "first_name": "Willa", - "last_name": "Schlag", - "id": 113 - }, - { - "first_name": "Leonerd", - "last_name": "Dewes", - "id": 114 - }, - { - "first_name": "Jacquelin", - "last_name": "Willavize", - "id": 115 - }, - { - "first_name": "Amble", - "last_name": "Brahams", - "id": 116 - }, - { - "first_name": "Rona", - "last_name": "McGlew", - "id": 117 - }, - { - "first_name": "Libbi", - "last_name": "Cargenven", - "id": 118 - }, - { - "first_name": "Ina", - "last_name": "Le", - "id": 119 - }, - { - "first_name": "Jamie", - "last_name": "Skittle", - "id": 120 - }, - { - "first_name": "Stephani", - "last_name": "Battle", - "id": 121 - }, - { - "first_name": "Rogers", - "last_name": "Ciccetti", - "id": 122 - }, - { - "first_name": "Calv", - "last_name": "Drinkhill", - "id": 123 - }, - { - "first_name": "Timothea", - "last_name": "Sprulls", - "id": 124 - }, - { - "first_name": "Darb", - "last_name": "Seston", - "id": 125 - }, - { - "first_name": "Jessee", - "last_name": "Wale", - "id": 126 - }, - { - "first_name": "Eve", - "last_name": "Reith", - "id": 127 - }, - { - "first_name": "Rolland", - "last_name": "Currier", - "id": 128 - }, - { - "first_name": "Hayes", - "last_name": "Halshaw", - "id": 129 - }, - { - "first_name": "Pieter", - "last_name": "Ventris", - "id": 130 - }, - { - "first_name": "Dalia", - "last_name": "Blades", - "id": 131 - }, - { - "first_name": "Sabine", - "last_name": "Fader", - "id": 132 - }, - { - "first_name": "Steward", - "last_name": "Rogez", - "id": 133 - }, - { - "first_name": "Vanya", - "last_name": "Cicchinelli", - "id": 134 - }, - { - "first_name": "Rene", - "last_name": "Rockhill", - "id": 135 - }, - { - "first_name": "Marji", - "last_name": "Coulbeck", - "id": 136 - }, - { - "first_name": "Nicolle", - "last_name": "Strain", - "id": 137 - }, - { - "first_name": "Xaviera", - "last_name": "Swash", - "id": 138 - }, - { - "first_name": "Selle", - "last_name": "Johnston", - "id": 139 - }, - { - "first_name": "Caressa", - "last_name": "Bavridge", - "id": 140 - }, - { - "first_name": "Benedict", - "last_name": "Robichon", - "id": 141 - }, - { - "first_name": "Rogerio", - "last_name": "Armitage", - "id": 142 - }, - { - "first_name": "Otto", - "last_name": "Nelius", - "id": 143 - }, - { - "first_name": "Bing", - "last_name": "Ferrai", - "id": 144 - }, - { - "first_name": "Avril", - "last_name": "Wagner", - "id": 145 - }, - { - "first_name": "Devondra", - "last_name": "Cutforth", - "id": 146 - }, - { - "first_name": "Giustino", - "last_name": "Minchella", - "id": 147 - }, - { - "first_name": "Dore", - "last_name": "McIlvaney", - "id": 148 - }, - { - "first_name": "Elene", - "last_name": "Lukacs", - "id": 149 - }, - { - "first_name": "Leicester", - "last_name": "Mattedi", - "id": 150 - }, - { - "first_name": "Blayne", - "last_name": "Wordsworth", - "id": 151 - }, - { - "first_name": "Bidget", - "last_name": "Royle", - "id": 152 - }, - { - "first_name": "Heidie", - "last_name": "Cossem", - "id": 153 - }, - { - "first_name": "Seward", - "last_name": "Greenhead", - "id": 154 - }, - { - "first_name": "Ariana", - "last_name": "Duigan", - "id": 155 - }, - { - "first_name": "Rollin", - "last_name": "Dainton", - "id": 156 - } -] \ No newline at end of file diff --git a/nodejs/data/sfcc_2023_claims.json b/nodejs/data/sfcc_2023_claims.json deleted file mode 100644 index 6c4e089..0000000 --- a/nodejs/data/sfcc_2023_claims.json +++ /dev/null @@ -1,12002 +0,0 @@ -[ - { - "id": 1, - "disaster_id": 15, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3580.02, - "agent_assigned_id": 97, - "claim_handler_assigned_id": 50 - }, - { - "id": 2, - "disaster_id": 24, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 1741.32, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 92 - }, - { - "id": 3, - "disaster_id": 31, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 15224.3, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 133 - }, - { - "id": 4, - "disaster_id": 14, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 6542.46, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 39 - }, - { - "id": 5, - "disaster_id": 30, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 979.81, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 103 - }, - { - "id": 6, - "disaster_id": 77, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 200430.52, - "agent_assigned_id": 98, - "claim_handler_assigned_id": 19 - }, - { - "id": 7, - "disaster_id": 31, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 1362.17, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 156 - }, - { - "id": 8, - "disaster_id": 17, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 438400.51, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 112 - }, - { - "id": 9, - "disaster_id": 20, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1326.11, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 35 - }, - { - "id": 10, - "disaster_id": 86, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 437.48, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 49 - }, - { - "id": 11, - "disaster_id": 86, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8797.07, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 68 - }, - { - "id": 12, - "disaster_id": 21, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 2918.5, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 150 - }, - { - "id": 13, - "disaster_id": 74, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 23890.38, - "agent_assigned_id": 26, - "claim_handler_assigned_id": 19 - }, - { - "id": 14, - "disaster_id": 55, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 1681.48, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 117 - }, - { - "id": 15, - "disaster_id": 35, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 993.53, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 59 - }, - { - "id": 16, - "disaster_id": 25, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 13560.17, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 73 - }, - { - "id": 17, - "disaster_id": 66, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 30294.14, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 122 - }, - { - "id": 18, - "disaster_id": 97, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 264700.71, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 138 - }, - { - "id": 19, - "disaster_id": 29, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 39400.46, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 30 - }, - { - "id": 20, - "disaster_id": 92, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 140820.81, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 11 - }, - { - "id": 21, - "disaster_id": 57, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 68880.07, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 115 - }, - { - "id": 22, - "disaster_id": 98, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1544.33, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 97 - }, - { - "id": 23, - "disaster_id": 91, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 5534.35, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 21 - }, - { - "id": 24, - "disaster_id": 72, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7509.84, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 22 - }, - { - "id": 25, - "disaster_id": 16, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 13195.12, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 23 - }, - { - "id": 26, - "disaster_id": 40, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1021.43, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 118 - }, - { - "id": 27, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 11272.93, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 28 - }, - { - "id": 28, - "disaster_id": 51, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 81160.19, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 108 - }, - { - "id": 29, - "disaster_id": 81, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 8, - "estimate_cost": 28912.89, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 11 - }, - { - "id": 30, - "disaster_id": 6, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 423760.7, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 152 - }, - { - "id": 31, - "disaster_id": 77, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 8, - "estimate_cost": 63488.54, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 11 - }, - { - "id": 32, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 1256.87, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 27 - }, - { - "id": 33, - "disaster_id": 20, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 13762.36, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 31 - }, - { - "id": 34, - "disaster_id": 89, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8764.87, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 148 - }, - { - "id": 35, - "disaster_id": 63, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 95060.58, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 19 - }, - { - "id": 36, - "disaster_id": 11, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 72510.72, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 27 - }, - { - "id": 37, - "disaster_id": 94, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 10, - "estimate_cost": 860000.96, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 34 - }, - { - "id": 38, - "disaster_id": 23, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 440.44, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 17 - }, - { - "id": 39, - "disaster_id": 34, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 420540.13, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 85 - }, - { - "id": 40, - "disaster_id": 61, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 972.58, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 143 - }, - { - "id": 41, - "disaster_id": 56, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 186210.41, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 114 - }, - { - "id": 42, - "disaster_id": 85, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 1105.04, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 136 - }, - { - "id": 43, - "disaster_id": 65, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 1651.13, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 38 - }, - { - "id": 44, - "disaster_id": 87, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 2587.56, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 2 - }, - { - "id": 45, - "disaster_id": 30, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 161.71, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 62 - }, - { - "id": 46, - "disaster_id": 73, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 32380.38, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 37 - }, - { - "id": 47, - "disaster_id": 99, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 76840.43, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 57 - }, - { - "id": 48, - "disaster_id": 71, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 748080.1, - "agent_assigned_id": 27, - "claim_handler_assigned_id": 142 - }, - { - "id": 49, - "disaster_id": 83, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 6508.15, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 41 - }, - { - "id": 50, - "disaster_id": 41, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 7954.76, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 32 - }, - { - "id": 51, - "disaster_id": 99, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 829.6, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 155 - }, - { - "id": 52, - "disaster_id": 88, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 98970.24, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 1 - }, - { - "id": 53, - "disaster_id": 67, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 64372.16, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 73 - }, - { - "id": 54, - "disaster_id": 92, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 664240.86, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 93 - }, - { - "id": 55, - "disaster_id": 39, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 328770.11, - "agent_assigned_id": 11, - "claim_handler_assigned_id": 113 - }, - { - "id": 56, - "disaster_id": 87, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 33192.9, - "agent_assigned_id": 23, - "claim_handler_assigned_id": 89 - }, - { - "id": 57, - "disaster_id": 66, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 150.42, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 137 - }, - { - "id": 58, - "disaster_id": 52, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 2803.2, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 146 - }, - { - "id": 59, - "disaster_id": 56, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2156.95, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 123 - }, - { - "id": 60, - "disaster_id": 59, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 731.8, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 55 - }, - { - "id": 61, - "disaster_id": 15, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 292.7, - "agent_assigned_id": 80, - "claim_handler_assigned_id": 74 - }, - { - "id": 62, - "disaster_id": 37, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 4423.32, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 130 - }, - { - "id": 63, - "disaster_id": 56, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 158520.21, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 63 - }, - { - "id": 64, - "disaster_id": 74, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 2859.48, - "agent_assigned_id": 80, - "claim_handler_assigned_id": 91 - }, - { - "id": 65, - "disaster_id": 8, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 4101.33, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 57 - }, - { - "id": 66, - "disaster_id": 64, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1904.24, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 118 - }, - { - "id": 67, - "disaster_id": 10, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 460.0, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 149 - }, - { - "id": 68, - "disaster_id": 66, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 6279.52, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 98 - }, - { - "id": 69, - "disaster_id": 98, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 290.87, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 111 - }, - { - "id": 70, - "disaster_id": 26, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 5725.39, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 97 - }, - { - "id": 71, - "disaster_id": 81, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 283.68, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 121 - }, - { - "id": 72, - "disaster_id": 80, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 191760.43, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 57 - }, - { - "id": 73, - "disaster_id": 34, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 187.21, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 19 - }, - { - "id": 74, - "disaster_id": 81, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 1932.27, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 61 - }, - { - "id": 75, - "disaster_id": 33, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 7, - "estimate_cost": 30436.07, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 69 - }, - { - "id": 76, - "disaster_id": 26, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 12480.86, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 136 - }, - { - "id": 77, - "disaster_id": 64, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 741960.11, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 120 - }, - { - "id": 78, - "disaster_id": 11, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4201.27, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 62 - }, - { - "id": 79, - "disaster_id": 86, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 12720.15, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 26 - }, - { - "id": 80, - "disaster_id": 4, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 5767.29, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 122 - }, - { - "id": 81, - "disaster_id": 98, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 330890.3, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 49 - }, - { - "id": 82, - "disaster_id": 82, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1657.61, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 11 - }, - { - "id": 83, - "disaster_id": 66, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 26592.59, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 139 - }, - { - "id": 84, - "disaster_id": 54, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 580.37, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 150 - }, - { - "id": 85, - "disaster_id": 9, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 34452.08, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 152 - }, - { - "id": 86, - "disaster_id": 39, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 515.0, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 78 - }, - { - "id": 87, - "disaster_id": 27, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 4578.17, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 141 - }, - { - "id": 88, - "disaster_id": 21, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 18592.37, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 112 - }, - { - "id": 89, - "disaster_id": 13, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 1479.36, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 104 - }, - { - "id": 90, - "disaster_id": 42, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 2668.32, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 22 - }, - { - "id": 91, - "disaster_id": 63, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 438360.74, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 17 - }, - { - "id": 92, - "disaster_id": 67, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2067.1, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 99 - }, - { - "id": 93, - "disaster_id": 47, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 31340.03, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 1 - }, - { - "id": 94, - "disaster_id": 67, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 5665.9, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 56 - }, - { - "id": 95, - "disaster_id": 57, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 39716.85, - "agent_assigned_id": 82, - "claim_handler_assigned_id": 17 - }, - { - "id": 96, - "disaster_id": 75, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 733900.72, - "agent_assigned_id": 78, - "claim_handler_assigned_id": 141 - }, - { - "id": 97, - "disaster_id": 37, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 826700.56, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 118 - }, - { - "id": 98, - "disaster_id": 50, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 86340.22, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 31 - }, - { - "id": 99, - "disaster_id": 86, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 10200.96, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 66 - }, - { - "id": 100, - "disaster_id": 29, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 7, - "estimate_cost": 5174.43, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 72 - }, - { - "id": 101, - "disaster_id": 96, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 216600.22, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 131 - }, - { - "id": 102, - "disaster_id": 6, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 18492.29, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 148 - }, - { - "id": 103, - "disaster_id": 85, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 1586.04, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 12 - }, - { - "id": 104, - "disaster_id": 20, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 3883.58, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 14 - }, - { - "id": 105, - "disaster_id": 25, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 39910.41, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 82 - }, - { - "id": 106, - "disaster_id": 73, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 7378.47, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 15 - }, - { - "id": 107, - "disaster_id": 60, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 411120.7, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 80 - }, - { - "id": 108, - "disaster_id": 98, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 5652.69, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 19 - }, - { - "id": 109, - "disaster_id": 66, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1189.53, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 81 - }, - { - "id": 110, - "disaster_id": 79, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 9172.87, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 117 - }, - { - "id": 111, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 230100.3, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 137 - }, - { - "id": 112, - "disaster_id": 1, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 159.96, - "agent_assigned_id": 75, - "claim_handler_assigned_id": 93 - }, - { - "id": 113, - "disaster_id": 51, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 4446.5, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 28 - }, - { - "id": 114, - "disaster_id": 51, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5364.37, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 37 - }, - { - "id": 115, - "disaster_id": 58, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4368.15, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 60 - }, - { - "id": 116, - "disaster_id": 56, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4715.54, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 29 - }, - { - "id": 117, - "disaster_id": 59, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 6452.08, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 57 - }, - { - "id": 118, - "disaster_id": 77, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 4557.68, - "agent_assigned_id": 98, - "claim_handler_assigned_id": 22 - }, - { - "id": 119, - "disaster_id": 26, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 651.75, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 80 - }, - { - "id": 120, - "disaster_id": 89, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 2, - "estimate_cost": 1929.28, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 57 - }, - { - "id": 121, - "disaster_id": 89, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 687300.71, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 82 - }, - { - "id": 122, - "disaster_id": 85, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 8225.1, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 17 - }, - { - "id": 123, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 28945.04, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 103 - }, - { - "id": 124, - "disaster_id": 29, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 222330.15, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 91 - }, - { - "id": 125, - "disaster_id": 92, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4418.71, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 77 - }, - { - "id": 126, - "disaster_id": 18, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 45000.06, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 23 - }, - { - "id": 127, - "disaster_id": 56, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 11873.0, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 5 - }, - { - "id": 128, - "disaster_id": 53, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 46.02, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 62 - }, - { - "id": 129, - "disaster_id": 38, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 192950.47, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 46 - }, - { - "id": 130, - "disaster_id": 31, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 9, - "estimate_cost": 2762.64, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 11 - }, - { - "id": 131, - "disaster_id": 5, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 1336.23, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 45 - }, - { - "id": 132, - "disaster_id": 91, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 27780.53, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 150 - }, - { - "id": 133, - "disaster_id": 16, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 1765.29, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 76 - }, - { - "id": 134, - "disaster_id": 38, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 173490.61, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 54 - }, - { - "id": 135, - "disaster_id": 86, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 298550.27, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 136 - }, - { - "id": 136, - "disaster_id": 38, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 581350.32, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 121 - }, - { - "id": 137, - "disaster_id": 10, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 270540.99, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 123 - }, - { - "id": 138, - "disaster_id": 60, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 128400.89, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 79 - }, - { - "id": 139, - "disaster_id": 98, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 5936.8, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 58 - }, - { - "id": 140, - "disaster_id": 57, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 5145.72, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 78 - }, - { - "id": 141, - "disaster_id": 16, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 6718.53, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 9 - }, - { - "id": 142, - "disaster_id": 95, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 324.53, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 15 - }, - { - "id": 143, - "disaster_id": 84, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 185680.91, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 119 - }, - { - "id": 144, - "disaster_id": 100, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 1282.19, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 143 - }, - { - "id": 145, - "disaster_id": 11, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 3733.06, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 53 - }, - { - "id": 146, - "disaster_id": 73, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 853920.95, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 82 - }, - { - "id": 147, - "disaster_id": 26, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 2336.44, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 9 - }, - { - "id": 148, - "disaster_id": 70, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 12980.82, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 139 - }, - { - "id": 149, - "disaster_id": 78, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3449.69, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 95 - }, - { - "id": 150, - "disaster_id": 11, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 67480.89, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 93 - }, - { - "id": 151, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 368840.36, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 50 - }, - { - "id": 152, - "disaster_id": 17, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 9865.7, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 124 - }, - { - "id": 153, - "disaster_id": 7, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 37324.45, - "agent_assigned_id": 73, - "claim_handler_assigned_id": 105 - }, - { - "id": 154, - "disaster_id": 54, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 409800.36, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 15 - }, - { - "id": 155, - "disaster_id": 47, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 5347.35, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 32 - }, - { - "id": 156, - "disaster_id": 87, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 5200.7, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 144 - }, - { - "id": 157, - "disaster_id": 2, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 4378.82, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 153 - }, - { - "id": 158, - "disaster_id": 90, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 3497.1, - "agent_assigned_id": 26, - "claim_handler_assigned_id": 45 - }, - { - "id": 159, - "disaster_id": 2, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 7928.67, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 152 - }, - { - "id": 160, - "disaster_id": 50, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 38945.93, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 74 - }, - { - "id": 161, - "disaster_id": 80, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 65520.68, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 40 - }, - { - "id": 162, - "disaster_id": 17, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 52368.11, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 102 - }, - { - "id": 163, - "disaster_id": 74, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 78210.71, - "agent_assigned_id": 26, - "claim_handler_assigned_id": 78 - }, - { - "id": 164, - "disaster_id": 22, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3747.84, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 119 - }, - { - "id": 165, - "disaster_id": 6, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 7620.94, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 17 - }, - { - "id": 166, - "disaster_id": 2, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1691.21, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 14 - }, - { - "id": 167, - "disaster_id": 39, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 206250.11, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 79 - }, - { - "id": 168, - "disaster_id": 6, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 972.56, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 101 - }, - { - "id": 169, - "disaster_id": 39, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 47995.42, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 150 - }, - { - "id": 170, - "disaster_id": 56, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 3423.49, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 113 - }, - { - "id": 171, - "disaster_id": 10, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 21945.23, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 70 - }, - { - "id": 172, - "disaster_id": 42, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 2063.11, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 111 - }, - { - "id": 173, - "disaster_id": 10, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 334000.63, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 107 - }, - { - "id": 174, - "disaster_id": 97, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 4483.3, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 63 - }, - { - "id": 175, - "disaster_id": 50, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 12705.11, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 81 - }, - { - "id": 176, - "disaster_id": 61, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 21140.3, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 103 - }, - { - "id": 177, - "disaster_id": 24, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1233.05, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 19 - }, - { - "id": 178, - "disaster_id": 32, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 120540.32, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 38 - }, - { - "id": 179, - "disaster_id": 65, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 620.26, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 121 - }, - { - "id": 180, - "disaster_id": 99, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2756.2, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 10 - }, - { - "id": 181, - "disaster_id": 83, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 206520.21, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 100 - }, - { - "id": 182, - "disaster_id": 84, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 51730.89, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 125 - }, - { - "id": 183, - "disaster_id": 82, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 438.07, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 23 - }, - { - "id": 184, - "disaster_id": 7, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 13600.66, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 115 - }, - { - "id": 185, - "disaster_id": 34, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 147280.09, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 30 - }, - { - "id": 186, - "disaster_id": 58, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 2260.64, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 110 - }, - { - "id": 187, - "disaster_id": 61, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 2481.55, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 102 - }, - { - "id": 188, - "disaster_id": 46, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 43030.83, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 41 - }, - { - "id": 189, - "disaster_id": 63, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 2, - "estimate_cost": 3988.1, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 86 - }, - { - "id": 190, - "disaster_id": 66, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 44450.24, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 148 - }, - { - "id": 191, - "disaster_id": 8, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 1107.71, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 87 - }, - { - "id": 192, - "disaster_id": 49, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2268.44, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 138 - }, - { - "id": 193, - "disaster_id": 24, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 43735.56, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 45 - }, - { - "id": 194, - "disaster_id": 88, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 3721.85, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 135 - }, - { - "id": 195, - "disaster_id": 72, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 326450.84, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 145 - }, - { - "id": 196, - "disaster_id": 39, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 6288.55, - "agent_assigned_id": 82, - "claim_handler_assigned_id": 82 - }, - { - "id": 197, - "disaster_id": 43, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 227360.9, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 99 - }, - { - "id": 198, - "disaster_id": 48, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 25630.07, - "agent_assigned_id": 91, - "claim_handler_assigned_id": 43 - }, - { - "id": 199, - "disaster_id": 71, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 6, - "estimate_cost": 561000.07, - "agent_assigned_id": 42, - "claim_handler_assigned_id": 2 - }, - { - "id": 200, - "disaster_id": 81, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 18314.97, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 23 - }, - { - "id": 201, - "disaster_id": 14, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 134800.54, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 55 - }, - { - "id": 202, - "disaster_id": 67, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 92450.18, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 42 - }, - { - "id": 203, - "disaster_id": 29, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 733600.26, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 86 - }, - { - "id": 204, - "disaster_id": 95, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 7948.67, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 112 - }, - { - "id": 205, - "disaster_id": 4, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 29718.91, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 76 - }, - { - "id": 206, - "disaster_id": 44, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 46386.26, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 53 - }, - { - "id": 207, - "disaster_id": 71, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 67.8, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 141 - }, - { - "id": 208, - "disaster_id": 78, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 467400.75, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 65 - }, - { - "id": 209, - "disaster_id": 12, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 141160.26, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 4 - }, - { - "id": 210, - "disaster_id": 65, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 9068.43, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 46 - }, - { - "id": 211, - "disaster_id": 88, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 15864.62, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 136 - }, - { - "id": 212, - "disaster_id": 50, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 32625.66, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 25 - }, - { - "id": 213, - "disaster_id": 77, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 45070.87, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 151 - }, - { - "id": 214, - "disaster_id": 69, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 676.13, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 91 - }, - { - "id": 215, - "disaster_id": 49, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 12552.15, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 4 - }, - { - "id": 216, - "disaster_id": 39, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 323440.7, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 146 - }, - { - "id": 217, - "disaster_id": 60, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 406750.64, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 12 - }, - { - "id": 218, - "disaster_id": 1, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4700.79, - "agent_assigned_id": 95, - "claim_handler_assigned_id": 80 - }, - { - "id": 219, - "disaster_id": 88, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 6029.17, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 7 - }, - { - "id": 220, - "disaster_id": 61, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3760.85, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 103 - }, - { - "id": 221, - "disaster_id": 32, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 23708.94, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 85 - }, - { - "id": 222, - "disaster_id": 92, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 58633.0, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 39 - }, - { - "id": 223, - "disaster_id": 87, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 2599.44, - "agent_assigned_id": 23, - "claim_handler_assigned_id": 21 - }, - { - "id": 224, - "disaster_id": 40, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 370880.21, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 133 - }, - { - "id": 225, - "disaster_id": 86, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 14217.39, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 55 - }, - { - "id": 226, - "disaster_id": 29, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 65360.93, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 150 - }, - { - "id": 227, - "disaster_id": 71, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 47605.46, - "agent_assigned_id": 42, - "claim_handler_assigned_id": 15 - }, - { - "id": 228, - "disaster_id": 35, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 456.18, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 104 - }, - { - "id": 229, - "disaster_id": 61, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 586.18, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 39 - }, - { - "id": 230, - "disaster_id": 79, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 2275.1, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 1 - }, - { - "id": 231, - "disaster_id": 36, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 619.31, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 40 - }, - { - "id": 232, - "disaster_id": 45, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 3672.15, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 20 - }, - { - "id": 233, - "disaster_id": 9, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 2956.68, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 135 - }, - { - "id": 234, - "disaster_id": 24, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 83720.65, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 78 - }, - { - "id": 235, - "disaster_id": 15, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 773.79, - "agent_assigned_id": 21, - "claim_handler_assigned_id": 123 - }, - { - "id": 236, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 14100.29, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 19 - }, - { - "id": 237, - "disaster_id": 64, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 616770.92, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 142 - }, - { - "id": 238, - "disaster_id": 6, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 4050.75, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 133 - }, - { - "id": 239, - "disaster_id": 87, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 2745.09, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 47 - }, - { - "id": 240, - "disaster_id": 20, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4320.75, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 114 - }, - { - "id": 241, - "disaster_id": 35, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1170.8, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 74 - }, - { - "id": 242, - "disaster_id": 36, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 273600.71, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 41 - }, - { - "id": 243, - "disaster_id": 89, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 305760.75, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 49 - }, - { - "id": 244, - "disaster_id": 99, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 6, - "estimate_cost": 48804.96, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 27 - }, - { - "id": 245, - "disaster_id": 79, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 2314.31, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 89 - }, - { - "id": 246, - "disaster_id": 86, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 626.28, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 123 - }, - { - "id": 247, - "disaster_id": 89, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 648.71, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 33 - }, - { - "id": 248, - "disaster_id": 91, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 53053.87, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 58 - }, - { - "id": 249, - "disaster_id": 96, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 36560.04, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 141 - }, - { - "id": 250, - "disaster_id": 53, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 26940.95, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 22 - }, - { - "id": 251, - "disaster_id": 81, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 1205.72, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 35 - }, - { - "id": 252, - "disaster_id": 27, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 89370.04, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 35 - }, - { - "id": 253, - "disaster_id": 6, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 1772.43, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 14 - }, - { - "id": 254, - "disaster_id": 67, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 2970.9, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 114 - }, - { - "id": 255, - "disaster_id": 38, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 951900.97, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 149 - }, - { - "id": 256, - "disaster_id": 57, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 4754.14, - "agent_assigned_id": 82, - "claim_handler_assigned_id": 9 - }, - { - "id": 257, - "disaster_id": 26, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 15435.74, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 43 - }, - { - "id": 258, - "disaster_id": 84, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 1185.26, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 61 - }, - { - "id": 259, - "disaster_id": 100, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 85420.5, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 47 - }, - { - "id": 260, - "disaster_id": 100, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7743.98, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 19 - }, - { - "id": 261, - "disaster_id": 38, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 2133.75, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 106 - }, - { - "id": 262, - "disaster_id": 5, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 364020.06, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 48 - }, - { - "id": 263, - "disaster_id": 26, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 2906.39, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 105 - }, - { - "id": 264, - "disaster_id": 14, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 352300.74, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 39 - }, - { - "id": 265, - "disaster_id": 51, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 21870.2, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 37 - }, - { - "id": 266, - "disaster_id": 94, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1024.57, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 127 - }, - { - "id": 267, - "disaster_id": 16, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 526140.58, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 105 - }, - { - "id": 268, - "disaster_id": 47, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 380580.84, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 128 - }, - { - "id": 269, - "disaster_id": 65, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 305.7, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 108 - }, - { - "id": 270, - "disaster_id": 33, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 330840.79, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 36 - }, - { - "id": 271, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 23832.81, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 25 - }, - { - "id": 272, - "disaster_id": 89, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 10110.43, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 19 - }, - { - "id": 273, - "disaster_id": 98, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 32380.37, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 65 - }, - { - "id": 274, - "disaster_id": 17, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 19761.82, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 98 - }, - { - "id": 275, - "disaster_id": 34, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 4611.72, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 46 - }, - { - "id": 276, - "disaster_id": 55, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4400.1, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 88 - }, - { - "id": 277, - "disaster_id": 97, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 32616.0, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 17 - }, - { - "id": 278, - "disaster_id": 82, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 13894.58, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 51 - }, - { - "id": 279, - "disaster_id": 32, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 13167.24, - "agent_assigned_id": 73, - "claim_handler_assigned_id": 140 - }, - { - "id": 280, - "disaster_id": 76, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 542160.69, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 49 - }, - { - "id": 281, - "disaster_id": 46, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 4983.17, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 21 - }, - { - "id": 282, - "disaster_id": 59, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 210690.04, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 150 - }, - { - "id": 283, - "disaster_id": 77, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1579.85, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 96 - }, - { - "id": 284, - "disaster_id": 94, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 1368.9, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 48 - }, - { - "id": 285, - "disaster_id": 31, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 3644.19, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 100 - }, - { - "id": 286, - "disaster_id": 28, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 518.81, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 150 - }, - { - "id": 287, - "disaster_id": 41, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 16790.59, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 18 - }, - { - "id": 288, - "disaster_id": 80, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 18872.07, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 59 - }, - { - "id": 289, - "disaster_id": 100, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 2, - "estimate_cost": 562.76, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 54 - }, - { - "id": 290, - "disaster_id": 69, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 8, - "estimate_cost": 409600.11, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 77 - }, - { - "id": 291, - "disaster_id": 72, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 3803.3, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 107 - }, - { - "id": 292, - "disaster_id": 39, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 89830.43, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 28 - }, - { - "id": 293, - "disaster_id": 34, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 1321.42, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 96 - }, - { - "id": 294, - "disaster_id": 57, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1875.43, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 112 - }, - { - "id": 295, - "disaster_id": 95, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 490980.66, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 18 - }, - { - "id": 296, - "disaster_id": 34, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 803.72, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 103 - }, - { - "id": 297, - "disaster_id": 5, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 820.64, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 54 - }, - { - "id": 298, - "disaster_id": 80, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 4396.24, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 73 - }, - { - "id": 299, - "disaster_id": 80, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 1336.46, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 150 - }, - { - "id": 300, - "disaster_id": 6, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 1007.8, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 141 - }, - { - "id": 301, - "disaster_id": 81, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 4705.78, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 95 - }, - { - "id": 302, - "disaster_id": 67, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 1375.37, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 47 - }, - { - "id": 303, - "disaster_id": 17, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 206920.61, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 28 - }, - { - "id": 304, - "disaster_id": 49, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 419400.37, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 32 - }, - { - "id": 305, - "disaster_id": 44, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 26600.73, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 145 - }, - { - "id": 306, - "disaster_id": 26, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2295.92, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 11 - }, - { - "id": 307, - "disaster_id": 58, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 9837.21, - "agent_assigned_id": 1, - "claim_handler_assigned_id": 58 - }, - { - "id": 308, - "disaster_id": 82, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 5034.36, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 105 - }, - { - "id": 309, - "disaster_id": 54, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 6392.54, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 81 - }, - { - "id": 310, - "disaster_id": 93, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5867.6, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 9 - }, - { - "id": 311, - "disaster_id": 26, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2439.0, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 131 - }, - { - "id": 312, - "disaster_id": 75, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 27252.0, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 66 - }, - { - "id": 313, - "disaster_id": 47, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 43545.48, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 79 - }, - { - "id": 314, - "disaster_id": 41, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 867200.98, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 15 - }, - { - "id": 315, - "disaster_id": 63, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 13974.78, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 150 - }, - { - "id": 316, - "disaster_id": 71, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 22525.23, - "agent_assigned_id": 27, - "claim_handler_assigned_id": 122 - }, - { - "id": 317, - "disaster_id": 2, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 1802.38, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 123 - }, - { - "id": 318, - "disaster_id": 22, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 3704.27, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 63 - }, - { - "id": 319, - "disaster_id": 92, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4927.06, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 63 - }, - { - "id": 320, - "disaster_id": 70, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 801.01, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 39 - }, - { - "id": 321, - "disaster_id": 1, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 4646.24, - "agent_assigned_id": 75, - "claim_handler_assigned_id": 118 - }, - { - "id": 322, - "disaster_id": 36, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1953.73, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 23 - }, - { - "id": 323, - "disaster_id": 19, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 78360.26, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 17 - }, - { - "id": 324, - "disaster_id": 41, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 703520.12, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 83 - }, - { - "id": 325, - "disaster_id": 80, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 6562.11, - "agent_assigned_id": 59, - "claim_handler_assigned_id": 110 - }, - { - "id": 326, - "disaster_id": 14, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 7522.67, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 45 - }, - { - "id": 327, - "disaster_id": 36, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 522540.08, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 91 - }, - { - "id": 328, - "disaster_id": 98, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 826.89, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 69 - }, - { - "id": 329, - "disaster_id": 20, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2696.92, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 122 - }, - { - "id": 330, - "disaster_id": 81, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 1276.98, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 101 - }, - { - "id": 331, - "disaster_id": 87, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7760.81, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 51 - }, - { - "id": 332, - "disaster_id": 81, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 3790.56, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 23 - }, - { - "id": 333, - "disaster_id": 31, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2992.13, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 94 - }, - { - "id": 334, - "disaster_id": 45, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 131440.25, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 83 - }, - { - "id": 335, - "disaster_id": 71, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 10, - "estimate_cost": 6215.09, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 154 - }, - { - "id": 336, - "disaster_id": 91, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 14340.0, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 19 - }, - { - "id": 337, - "disaster_id": 3, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 570.18, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 89 - }, - { - "id": 338, - "disaster_id": 89, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 78470.86, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 124 - }, - { - "id": 339, - "disaster_id": 62, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 886800.79, - "agent_assigned_id": 55, - "claim_handler_assigned_id": 129 - }, - { - "id": 340, - "disaster_id": 56, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5450.47, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 127 - }, - { - "id": 341, - "disaster_id": 87, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 694260.11, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 146 - }, - { - "id": 342, - "disaster_id": 57, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 37468.91, - "agent_assigned_id": 11, - "claim_handler_assigned_id": 140 - }, - { - "id": 343, - "disaster_id": 4, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 3002.77, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 130 - }, - { - "id": 344, - "disaster_id": 83, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 381780.94, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 12 - }, - { - "id": 345, - "disaster_id": 98, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 464700.46, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 97 - }, - { - "id": 346, - "disaster_id": 43, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 39991.9, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 69 - }, - { - "id": 347, - "disaster_id": 34, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 115150.09, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 17 - }, - { - "id": 348, - "disaster_id": 68, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 3771.23, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 55 - }, - { - "id": 349, - "disaster_id": 25, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 79416.47, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 17 - }, - { - "id": 350, - "disaster_id": 6, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 2412.76, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 121 - }, - { - "id": 351, - "disaster_id": 20, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 21840.36, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 128 - }, - { - "id": 352, - "disaster_id": 79, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5134.24, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 5 - }, - { - "id": 353, - "disaster_id": 38, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 5921.77, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 145 - }, - { - "id": 354, - "disaster_id": 11, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 290310.52, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 153 - }, - { - "id": 355, - "disaster_id": 86, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 936.32, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 103 - }, - { - "id": 356, - "disaster_id": 70, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 88840.64, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 97 - }, - { - "id": 357, - "disaster_id": 47, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1672.03, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 36 - }, - { - "id": 358, - "disaster_id": 19, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 555280.47, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 131 - }, - { - "id": 359, - "disaster_id": 94, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 88480.03, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 137 - }, - { - "id": 360, - "disaster_id": 5, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 4188.24, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 144 - }, - { - "id": 361, - "disaster_id": 14, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3264.11, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 123 - }, - { - "id": 362, - "disaster_id": 62, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2727.59, - "agent_assigned_id": 55, - "claim_handler_assigned_id": 103 - }, - { - "id": 363, - "disaster_id": 40, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 346.41, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 135 - }, - { - "id": 364, - "disaster_id": 26, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 13714.18, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 82 - }, - { - "id": 365, - "disaster_id": 69, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 63539.85, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 61 - }, - { - "id": 366, - "disaster_id": 76, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 667.58, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 4 - }, - { - "id": 367, - "disaster_id": 54, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 455.17, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 64 - }, - { - "id": 368, - "disaster_id": 16, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 3, - "estimate_cost": 346.23, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 104 - }, - { - "id": 369, - "disaster_id": 66, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3113.5, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 80 - }, - { - "id": 370, - "disaster_id": 54, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2910.25, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 140 - }, - { - "id": 371, - "disaster_id": 19, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4988.42, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 46 - }, - { - "id": 372, - "disaster_id": 19, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 12076.22, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 87 - }, - { - "id": 373, - "disaster_id": 55, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 321350.25, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 61 - }, - { - "id": 374, - "disaster_id": 22, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 1802.61, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 25 - }, - { - "id": 375, - "disaster_id": 9, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 4110.7, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 106 - }, - { - "id": 376, - "disaster_id": 75, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 18474.94, - "agent_assigned_id": 78, - "claim_handler_assigned_id": 74 - }, - { - "id": 377, - "disaster_id": 74, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 879.0, - "agent_assigned_id": 80, - "claim_handler_assigned_id": 35 - }, - { - "id": 378, - "disaster_id": 30, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 2415.33, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 124 - }, - { - "id": 379, - "disaster_id": 98, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 9406.97, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 124 - }, - { - "id": 380, - "disaster_id": 34, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5037.71, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 128 - }, - { - "id": 381, - "disaster_id": 73, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1966.41, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 128 - }, - { - "id": 382, - "disaster_id": 81, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 68850.94, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 150 - }, - { - "id": 383, - "disaster_id": 30, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 72.01, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 130 - }, - { - "id": 384, - "disaster_id": 29, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 41083.54, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 36 - }, - { - "id": 385, - "disaster_id": 33, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5420.82, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 53 - }, - { - "id": 386, - "disaster_id": 71, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 661100.69, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 119 - }, - { - "id": 387, - "disaster_id": 91, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 829.68, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 38 - }, - { - "id": 388, - "disaster_id": 26, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 51192.1, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 133 - }, - { - "id": 389, - "disaster_id": 16, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8807.75, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 64 - }, - { - "id": 390, - "disaster_id": 13, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 747630.27, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 120 - }, - { - "id": 391, - "disaster_id": 94, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 8, - "estimate_cost": 65336.7, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 109 - }, - { - "id": 392, - "disaster_id": 59, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 19660.33, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 88 - }, - { - "id": 393, - "disaster_id": 78, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2297.56, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 120 - }, - { - "id": 394, - "disaster_id": 24, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 5130.34, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 119 - }, - { - "id": 395, - "disaster_id": 77, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1959.1, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 4 - }, - { - "id": 396, - "disaster_id": 77, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 40.03, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 125 - }, - { - "id": 397, - "disaster_id": 64, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 58320.43, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 31 - }, - { - "id": 398, - "disaster_id": 25, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 4135.15, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 28 - }, - { - "id": 399, - "disaster_id": 49, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 63064.63, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 30 - }, - { - "id": 400, - "disaster_id": 88, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 429000.2, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 150 - }, - { - "id": 401, - "disaster_id": 83, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 310200.59, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 71 - }, - { - "id": 402, - "disaster_id": 22, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 4359.38, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 5 - }, - { - "id": 403, - "disaster_id": 97, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 26252.13, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 106 - }, - { - "id": 404, - "disaster_id": 86, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 23635.34, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 72 - }, - { - "id": 405, - "disaster_id": 58, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 64224.48, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 55 - }, - { - "id": 406, - "disaster_id": 14, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 559.17, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 55 - }, - { - "id": 407, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 36240.71, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 58 - }, - { - "id": 408, - "disaster_id": 39, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 9373.4, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 23 - }, - { - "id": 409, - "disaster_id": 19, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4078.5, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 85 - }, - { - "id": 410, - "disaster_id": 6, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 3, - "estimate_cost": 22662.83, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 81 - }, - { - "id": 411, - "disaster_id": 81, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 3582.41, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 126 - }, - { - "id": 412, - "disaster_id": 3, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 481.72, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 24 - }, - { - "id": 413, - "disaster_id": 63, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 7001.76, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 49 - }, - { - "id": 414, - "disaster_id": 30, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 59484.55, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 133 - }, - { - "id": 415, - "disaster_id": 78, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 5938.27, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 77 - }, - { - "id": 416, - "disaster_id": 18, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 588960.77, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 154 - }, - { - "id": 417, - "disaster_id": 15, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 7024.05, - "agent_assigned_id": 97, - "claim_handler_assigned_id": 5 - }, - { - "id": 418, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 16350.8, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 147 - }, - { - "id": 419, - "disaster_id": 31, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 47010.55, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 24 - }, - { - "id": 420, - "disaster_id": 10, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 2560.06, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 107 - }, - { - "id": 421, - "disaster_id": 34, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 680480.2, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 151 - }, - { - "id": 422, - "disaster_id": 59, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 11218.95, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 19 - }, - { - "id": 423, - "disaster_id": 67, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 903.3, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 80 - }, - { - "id": 424, - "disaster_id": 34, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5530.65, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 132 - }, - { - "id": 425, - "disaster_id": 56, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 1928.68, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 132 - }, - { - "id": 426, - "disaster_id": 76, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 33642.76, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 4 - }, - { - "id": 427, - "disaster_id": 10, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 6600.03, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 31 - }, - { - "id": 428, - "disaster_id": 27, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 299000.33, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 58 - }, - { - "id": 429, - "disaster_id": 23, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2255.25, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 111 - }, - { - "id": 430, - "disaster_id": 3, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5361.48, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 81 - }, - { - "id": 431, - "disaster_id": 31, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 171840.18, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 45 - }, - { - "id": 432, - "disaster_id": 71, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 533.44, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 41 - }, - { - "id": 433, - "disaster_id": 32, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 523.39, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 82 - }, - { - "id": 434, - "disaster_id": 28, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 71350.29, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 30 - }, - { - "id": 435, - "disaster_id": 42, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 32865.86, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 46 - }, - { - "id": 436, - "disaster_id": 41, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 14445.72, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 146 - }, - { - "id": 437, - "disaster_id": 89, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 2, - "estimate_cost": 77.01, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 9 - }, - { - "id": 438, - "disaster_id": 27, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 3709.54, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 28 - }, - { - "id": 439, - "disaster_id": 60, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 7198.08, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 5 - }, - { - "id": 440, - "disaster_id": 34, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 3165.03, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 141 - }, - { - "id": 441, - "disaster_id": 77, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 81171.13, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 106 - }, - { - "id": 442, - "disaster_id": 23, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 1439.37, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 16 - }, - { - "id": 443, - "disaster_id": 56, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 2857.0, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 118 - }, - { - "id": 444, - "disaster_id": 27, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 957.86, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 54 - }, - { - "id": 445, - "disaster_id": 11, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 197320.46, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 4 - }, - { - "id": 446, - "disaster_id": 26, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 559.25, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 77 - }, - { - "id": 447, - "disaster_id": 10, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 25628.87, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 56 - }, - { - "id": 448, - "disaster_id": 55, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 297.22, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 79 - }, - { - "id": 449, - "disaster_id": 24, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 996.31, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 10 - }, - { - "id": 450, - "disaster_id": 77, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 36692.41, - "agent_assigned_id": 98, - "claim_handler_assigned_id": 155 - }, - { - "id": 451, - "disaster_id": 73, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 267840.17, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 80 - }, - { - "id": 452, - "disaster_id": 86, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 629800.4, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 79 - }, - { - "id": 453, - "disaster_id": 87, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 6785.98, - "agent_assigned_id": 59, - "claim_handler_assigned_id": 68 - }, - { - "id": 454, - "disaster_id": 50, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 87520.56, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 140 - }, - { - "id": 455, - "disaster_id": 48, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 157200.54, - "agent_assigned_id": 91, - "claim_handler_assigned_id": 132 - }, - { - "id": 456, - "disaster_id": 34, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 3958.45, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 125 - }, - { - "id": 457, - "disaster_id": 3, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 507960.66, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 46 - }, - { - "id": 458, - "disaster_id": 96, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8451.8, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 80 - }, - { - "id": 459, - "disaster_id": 69, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 784300.86, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 129 - }, - { - "id": 460, - "disaster_id": 1, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 35605.15, - "agent_assigned_id": 75, - "claim_handler_assigned_id": 54 - }, - { - "id": 461, - "disaster_id": 21, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 5556.47, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 92 - }, - { - "id": 462, - "disaster_id": 84, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 1975.72, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 154 - }, - { - "id": 463, - "disaster_id": 25, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 73840.91, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 129 - }, - { - "id": 464, - "disaster_id": 89, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 14890.1, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 105 - }, - { - "id": 465, - "disaster_id": 10, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 3729.19, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 115 - }, - { - "id": 466, - "disaster_id": 93, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 115860.44, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 41 - }, - { - "id": 467, - "disaster_id": 49, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 51471.07, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 113 - }, - { - "id": 468, - "disaster_id": 81, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 72.09, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 21 - }, - { - "id": 469, - "disaster_id": 87, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 24078.17, - "agent_assigned_id": 23, - "claim_handler_assigned_id": 17 - }, - { - "id": 470, - "disaster_id": 12, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 4338.81, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 21 - }, - { - "id": 471, - "disaster_id": 42, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 12952.8, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 75 - }, - { - "id": 472, - "disaster_id": 95, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 1037.09, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 11 - }, - { - "id": 473, - "disaster_id": 49, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 768300.8, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 15 - }, - { - "id": 474, - "disaster_id": 21, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 254.4, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 132 - }, - { - "id": 475, - "disaster_id": 26, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 2270.77, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 27 - }, - { - "id": 476, - "disaster_id": 1, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 343.72, - "agent_assigned_id": 95, - "claim_handler_assigned_id": 42 - }, - { - "id": 477, - "disaster_id": 38, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 116620.07, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 31 - }, - { - "id": 478, - "disaster_id": 31, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 4755.81, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 1 - }, - { - "id": 479, - "disaster_id": 72, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 559620.74, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 65 - }, - { - "id": 480, - "disaster_id": 74, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 1899.39, - "agent_assigned_id": 26, - "claim_handler_assigned_id": 33 - }, - { - "id": 481, - "disaster_id": 5, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1812.8, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 88 - }, - { - "id": 482, - "disaster_id": 73, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 1340.55, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 31 - }, - { - "id": 483, - "disaster_id": 40, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 4977.69, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 150 - }, - { - "id": 484, - "disaster_id": 36, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 2763.97, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 142 - }, - { - "id": 485, - "disaster_id": 87, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 78840.96, - "agent_assigned_id": 59, - "claim_handler_assigned_id": 67 - }, - { - "id": 486, - "disaster_id": 9, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 2830.69, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 19 - }, - { - "id": 487, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 34516.6, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 106 - }, - { - "id": 488, - "disaster_id": 8, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 649080.64, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 70 - }, - { - "id": 489, - "disaster_id": 44, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2252.98, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 32 - }, - { - "id": 490, - "disaster_id": 53, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 78290.92, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 40 - }, - { - "id": 491, - "disaster_id": 40, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 3397.62, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 97 - }, - { - "id": 492, - "disaster_id": 34, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 33300.88, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 146 - }, - { - "id": 493, - "disaster_id": 43, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 2714.89, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 99 - }, - { - "id": 494, - "disaster_id": 93, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 14700.76, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 1 - }, - { - "id": 495, - "disaster_id": 36, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 1183.91, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 18 - }, - { - "id": 496, - "disaster_id": 28, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1978.46, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 75 - }, - { - "id": 497, - "disaster_id": 40, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 561.77, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 10 - }, - { - "id": 498, - "disaster_id": 87, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 82830.9, - "agent_assigned_id": 23, - "claim_handler_assigned_id": 63 - }, - { - "id": 499, - "disaster_id": 7, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 1320.74, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 108 - }, - { - "id": 500, - "disaster_id": 34, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 6682.52, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 38 - }, - { - "id": 501, - "disaster_id": 80, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 370080.13, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 102 - }, - { - "id": 502, - "disaster_id": 45, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8618.41, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 51 - }, - { - "id": 503, - "disaster_id": 52, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4392.43, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 54 - }, - { - "id": 504, - "disaster_id": 35, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 34555.98, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 111 - }, - { - "id": 505, - "disaster_id": 58, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3923.95, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 120 - }, - { - "id": 506, - "disaster_id": 92, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 4923.98, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 139 - }, - { - "id": 507, - "disaster_id": 61, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 22854.24, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 31 - }, - { - "id": 508, - "disaster_id": 85, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 2098.09, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 30 - }, - { - "id": 509, - "disaster_id": 50, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 2462.7, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 152 - }, - { - "id": 510, - "disaster_id": 52, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 14504.15, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 136 - }, - { - "id": 511, - "disaster_id": 65, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 11490.8, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 122 - }, - { - "id": 512, - "disaster_id": 63, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 46494.46, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 150 - }, - { - "id": 513, - "disaster_id": 54, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 44255.05, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 64 - }, - { - "id": 514, - "disaster_id": 33, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 52580.35, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 137 - }, - { - "id": 515, - "disaster_id": 26, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 248780.42, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 149 - }, - { - "id": 516, - "disaster_id": 57, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 3098.72, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 101 - }, - { - "id": 517, - "disaster_id": 11, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 191280.69, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 38 - }, - { - "id": 518, - "disaster_id": 78, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 704.37, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 24 - }, - { - "id": 519, - "disaster_id": 14, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7231.72, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 16 - }, - { - "id": 520, - "disaster_id": 16, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1736.49, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 48 - }, - { - "id": 521, - "disaster_id": 81, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 4525.44, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 45 - }, - { - "id": 522, - "disaster_id": 27, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 81210.42, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 59 - }, - { - "id": 523, - "disaster_id": 65, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 595080.15, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 25 - }, - { - "id": 524, - "disaster_id": 28, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 118200.92, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 128 - }, - { - "id": 525, - "disaster_id": 36, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 6610.99, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 126 - }, - { - "id": 526, - "disaster_id": 70, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 49440.56, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 84 - }, - { - "id": 527, - "disaster_id": 79, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 3647.73, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 152 - }, - { - "id": 528, - "disaster_id": 89, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 364850.84, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 40 - }, - { - "id": 529, - "disaster_id": 63, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 2264.03, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 68 - }, - { - "id": 530, - "disaster_id": 22, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 47700.78, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 28 - }, - { - "id": 531, - "disaster_id": 2, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 24031.55, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 150 - }, - { - "id": 532, - "disaster_id": 63, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 4616.38, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 124 - }, - { - "id": 533, - "disaster_id": 61, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 163.2, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 135 - }, - { - "id": 534, - "disaster_id": 66, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 164.1, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 22 - }, - { - "id": 535, - "disaster_id": 23, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2408.9, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 139 - }, - { - "id": 536, - "disaster_id": 56, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 1901.39, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 122 - }, - { - "id": 537, - "disaster_id": 53, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 3229.48, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 73 - }, - { - "id": 538, - "disaster_id": 28, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 585690.69, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 70 - }, - { - "id": 539, - "disaster_id": 63, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 6353.74, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 71 - }, - { - "id": 540, - "disaster_id": 19, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 7, - "estimate_cost": 66997.51, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 75 - }, - { - "id": 541, - "disaster_id": 60, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 2457.73, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 44 - }, - { - "id": 542, - "disaster_id": 9, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 9164.77, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 61 - }, - { - "id": 543, - "disaster_id": 32, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 5410.19, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 107 - }, - { - "id": 544, - "disaster_id": 98, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 6, - "estimate_cost": 11640.36, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 80 - }, - { - "id": 545, - "disaster_id": 58, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 11439.73, - "agent_assigned_id": 1, - "claim_handler_assigned_id": 142 - }, - { - "id": 546, - "disaster_id": 43, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 7196.88, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 156 - }, - { - "id": 547, - "disaster_id": 32, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 1720.81, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 9 - }, - { - "id": 548, - "disaster_id": 5, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 1952.02, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 112 - }, - { - "id": 549, - "disaster_id": 68, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4606.26, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 107 - }, - { - "id": 550, - "disaster_id": 52, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 435300.17, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 92 - }, - { - "id": 551, - "disaster_id": 4, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2079.9, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 152 - }, - { - "id": 552, - "disaster_id": 53, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1544.71, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 85 - }, - { - "id": 553, - "disaster_id": 55, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 443.24, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 137 - }, - { - "id": 554, - "disaster_id": 38, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1781.83, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 47 - }, - { - "id": 555, - "disaster_id": 95, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 3958.52, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 140 - }, - { - "id": 556, - "disaster_id": 65, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 966.57, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 16 - }, - { - "id": 557, - "disaster_id": 37, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 9, - "estimate_cost": 5392.06, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 82 - }, - { - "id": 558, - "disaster_id": 50, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 1405.89, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 2 - }, - { - "id": 559, - "disaster_id": 63, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 6, - "estimate_cost": 4960.88, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 19 - }, - { - "id": 560, - "disaster_id": 100, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 1384.94, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 79 - }, - { - "id": 561, - "disaster_id": 29, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4804.24, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 116 - }, - { - "id": 562, - "disaster_id": 7, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 15869.27, - "agent_assigned_id": 73, - "claim_handler_assigned_id": 39 - }, - { - "id": 563, - "disaster_id": 35, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 8062.8, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 24 - }, - { - "id": 564, - "disaster_id": 18, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 619.95, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 42 - }, - { - "id": 565, - "disaster_id": 61, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 78290.56, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 127 - }, - { - "id": 566, - "disaster_id": 85, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 50625.14, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 138 - }, - { - "id": 567, - "disaster_id": 15, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 235200.5, - "agent_assigned_id": 21, - "claim_handler_assigned_id": 33 - }, - { - "id": 568, - "disaster_id": 65, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 7795.58, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 5 - }, - { - "id": 569, - "disaster_id": 84, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 361.6, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 128 - }, - { - "id": 570, - "disaster_id": 44, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 44160.65, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 121 - }, - { - "id": 571, - "disaster_id": 88, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 192.99, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 28 - }, - { - "id": 572, - "disaster_id": 68, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3176.44, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 24 - }, - { - "id": 573, - "disaster_id": 18, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 486630.26, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 59 - }, - { - "id": 574, - "disaster_id": 87, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 248550.88, - "agent_assigned_id": 23, - "claim_handler_assigned_id": 65 - }, - { - "id": 575, - "disaster_id": 58, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 419.25, - "agent_assigned_id": 1, - "claim_handler_assigned_id": 131 - }, - { - "id": 576, - "disaster_id": 31, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 260440.06, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 88 - }, - { - "id": 577, - "disaster_id": 31, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 78240.65, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 37 - }, - { - "id": 578, - "disaster_id": 36, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 235.43, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 19 - }, - { - "id": 579, - "disaster_id": 46, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 3052.67, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 26 - }, - { - "id": 580, - "disaster_id": 76, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1167.37, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 53 - }, - { - "id": 581, - "disaster_id": 97, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1054.78, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 77 - }, - { - "id": 582, - "disaster_id": 4, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 888.98, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 117 - }, - { - "id": 583, - "disaster_id": 73, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 23040.29, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 126 - }, - { - "id": 584, - "disaster_id": 50, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 5808.12, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 35 - }, - { - "id": 585, - "disaster_id": 42, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 5502.11, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 89 - }, - { - "id": 586, - "disaster_id": 4, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 219360.58, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 138 - }, - { - "id": 587, - "disaster_id": 4, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 581.98, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 100 - }, - { - "id": 588, - "disaster_id": 54, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 497250.92, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 121 - }, - { - "id": 589, - "disaster_id": 93, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 83730.15, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 4 - }, - { - "id": 590, - "disaster_id": 60, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 84010.28, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 90 - }, - { - "id": 591, - "disaster_id": 54, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2248.63, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 73 - }, - { - "id": 592, - "disaster_id": 28, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3639.59, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 144 - }, - { - "id": 593, - "disaster_id": 78, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 9186.14, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 117 - }, - { - "id": 594, - "disaster_id": 28, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 22990.88, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 91 - }, - { - "id": 595, - "disaster_id": 68, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 629.11, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 67 - }, - { - "id": 596, - "disaster_id": 72, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 4250.24, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 119 - }, - { - "id": 597, - "disaster_id": 57, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 1090.41, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 72 - }, - { - "id": 598, - "disaster_id": 49, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 639.36, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 84 - }, - { - "id": 599, - "disaster_id": 42, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 84240.59, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 55 - }, - { - "id": 600, - "disaster_id": 1, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 21385.17, - "agent_assigned_id": 63, - "claim_handler_assigned_id": 20 - }, - { - "id": 601, - "disaster_id": 7, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 7214.92, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 74 - }, - { - "id": 602, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 321660.15, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 117 - }, - { - "id": 603, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 224280.63, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 21 - }, - { - "id": 604, - "disaster_id": 7, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 18260.06, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 92 - }, - { - "id": 605, - "disaster_id": 71, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1927.89, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 59 - }, - { - "id": 606, - "disaster_id": 51, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 12838.72, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 16 - }, - { - "id": 607, - "disaster_id": 86, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 2926.29, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 8 - }, - { - "id": 608, - "disaster_id": 30, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 546000.47, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 26 - }, - { - "id": 609, - "disaster_id": 28, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 92350.35, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 68 - }, - { - "id": 610, - "disaster_id": 44, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 32886.19, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 2 - }, - { - "id": 611, - "disaster_id": 40, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 896.95, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 19 - }, - { - "id": 612, - "disaster_id": 76, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 211450.63, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 129 - }, - { - "id": 613, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 45840.4, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 142 - }, - { - "id": 614, - "disaster_id": 41, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 372540.97, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 81 - }, - { - "id": 615, - "disaster_id": 55, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 108540.53, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 14 - }, - { - "id": 616, - "disaster_id": 96, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 474670.16, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 25 - }, - { - "id": 617, - "disaster_id": 61, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 1840.45, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 127 - }, - { - "id": 618, - "disaster_id": 97, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 168540.08, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 119 - }, - { - "id": 619, - "disaster_id": 28, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 375360.99, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 147 - }, - { - "id": 620, - "disaster_id": 76, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 790.01, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 101 - }, - { - "id": 621, - "disaster_id": 92, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 18042.96, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 121 - }, - { - "id": 622, - "disaster_id": 31, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 1656.57, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 33 - }, - { - "id": 623, - "disaster_id": 29, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 277.61, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 44 - }, - { - "id": 624, - "disaster_id": 23, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 28720.26, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 7 - }, - { - "id": 625, - "disaster_id": 19, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 269280.5, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 68 - }, - { - "id": 626, - "disaster_id": 59, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 4623.95, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 103 - }, - { - "id": 627, - "disaster_id": 34, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 6150.6, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 112 - }, - { - "id": 628, - "disaster_id": 88, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 23760.92, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 150 - }, - { - "id": 629, - "disaster_id": 57, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 98700.46, - "agent_assigned_id": 82, - "claim_handler_assigned_id": 114 - }, - { - "id": 630, - "disaster_id": 59, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 6064.9, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 125 - }, - { - "id": 631, - "disaster_id": 37, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 1066.17, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 123 - }, - { - "id": 632, - "disaster_id": 88, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 749340.19, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 26 - }, - { - "id": 633, - "disaster_id": 45, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 185.56, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 4 - }, - { - "id": 634, - "disaster_id": 1, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 5357.45, - "agent_assigned_id": 75, - "claim_handler_assigned_id": 70 - }, - { - "id": 635, - "disaster_id": 83, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 8848.92, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 150 - }, - { - "id": 636, - "disaster_id": 73, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 2924.06, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 29 - }, - { - "id": 637, - "disaster_id": 88, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 37790.58, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 78 - }, - { - "id": 638, - "disaster_id": 95, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 541.7, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 27 - }, - { - "id": 639, - "disaster_id": 15, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 36442.81, - "agent_assigned_id": 21, - "claim_handler_assigned_id": 105 - }, - { - "id": 640, - "disaster_id": 93, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 8780.2, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 112 - }, - { - "id": 641, - "disaster_id": 100, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 941.07, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 64 - }, - { - "id": 642, - "disaster_id": 42, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 2399.31, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 122 - }, - { - "id": 643, - "disaster_id": 43, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 22080.52, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 7 - }, - { - "id": 644, - "disaster_id": 68, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 930.94, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 87 - }, - { - "id": 645, - "disaster_id": 13, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 26268.29, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 136 - }, - { - "id": 646, - "disaster_id": 24, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 491.02, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 108 - }, - { - "id": 647, - "disaster_id": 1, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1931.15, - "agent_assigned_id": 95, - "claim_handler_assigned_id": 55 - }, - { - "id": 648, - "disaster_id": 17, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 86139.06, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 116 - }, - { - "id": 649, - "disaster_id": 32, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 2191.62, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 103 - }, - { - "id": 650, - "disaster_id": 82, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 3013.4, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 64 - }, - { - "id": 651, - "disaster_id": 77, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2349.91, - "agent_assigned_id": 98, - "claim_handler_assigned_id": 8 - }, - { - "id": 652, - "disaster_id": 25, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 35935.6, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 30 - }, - { - "id": 653, - "disaster_id": 32, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 75072.57, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 21 - }, - { - "id": 654, - "disaster_id": 3, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 72490.79, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 147 - }, - { - "id": 655, - "disaster_id": 97, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7720.3, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 48 - }, - { - "id": 656, - "disaster_id": 84, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 10208.11, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 98 - }, - { - "id": 657, - "disaster_id": 84, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 3077.28, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 78 - }, - { - "id": 658, - "disaster_id": 2, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 919.33, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 106 - }, - { - "id": 659, - "disaster_id": 92, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 10, - "estimate_cost": 81980.88, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 6 - }, - { - "id": 660, - "disaster_id": 3, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 7533.88, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 1 - }, - { - "id": 661, - "disaster_id": 94, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 853.8, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 151 - }, - { - "id": 662, - "disaster_id": 42, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 94160.43, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 113 - }, - { - "id": 663, - "disaster_id": 62, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 6858.57, - "agent_assigned_id": 28, - "claim_handler_assigned_id": 148 - }, - { - "id": 664, - "disaster_id": 1, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 6264.18, - "agent_assigned_id": 68, - "claim_handler_assigned_id": 150 - }, - { - "id": 665, - "disaster_id": 8, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 252.87, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 103 - }, - { - "id": 666, - "disaster_id": 24, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 3416.88, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 5 - }, - { - "id": 667, - "disaster_id": 63, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1460.9, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 5 - }, - { - "id": 668, - "disaster_id": 43, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 462000.03, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 8 - }, - { - "id": 669, - "disaster_id": 89, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2396.69, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 153 - }, - { - "id": 670, - "disaster_id": 55, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 252880.51, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 82 - }, - { - "id": 671, - "disaster_id": 82, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 352620.7, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 33 - }, - { - "id": 672, - "disaster_id": 12, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 350300.0, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 143 - }, - { - "id": 673, - "disaster_id": 79, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 4627.84, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 87 - }, - { - "id": 674, - "disaster_id": 93, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 156300.73, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 27 - }, - { - "id": 675, - "disaster_id": 89, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 590.35, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 50 - }, - { - "id": 676, - "disaster_id": 1, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 5151.6, - "agent_assigned_id": 95, - "claim_handler_assigned_id": 90 - }, - { - "id": 677, - "disaster_id": 8, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 144400.99, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 73 - }, - { - "id": 678, - "disaster_id": 2, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 9101.54, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 14 - }, - { - "id": 679, - "disaster_id": 45, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2803.81, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 140 - }, - { - "id": 680, - "disaster_id": 27, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 15651.99, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 69 - }, - { - "id": 681, - "disaster_id": 68, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 989.48, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 16 - }, - { - "id": 682, - "disaster_id": 21, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 910.09, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 113 - }, - { - "id": 683, - "disaster_id": 74, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 39837.87, - "agent_assigned_id": 26, - "claim_handler_assigned_id": 96 - }, - { - "id": 684, - "disaster_id": 49, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 1377.66, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 88 - }, - { - "id": 685, - "disaster_id": 16, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 786.05, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 91 - }, - { - "id": 686, - "disaster_id": 38, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 634.29, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 48 - }, - { - "id": 687, - "disaster_id": 38, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 89.67, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 10 - }, - { - "id": 688, - "disaster_id": 93, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 786640.28, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 94 - }, - { - "id": 689, - "disaster_id": 5, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 3596.39, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 106 - }, - { - "id": 690, - "disaster_id": 55, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 15434.86, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 73 - }, - { - "id": 691, - "disaster_id": 38, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 4949.68, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 92 - }, - { - "id": 692, - "disaster_id": 27, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 2135.73, - "agent_assigned_id": 1, - "claim_handler_assigned_id": 34 - }, - { - "id": 693, - "disaster_id": 74, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1240.6, - "agent_assigned_id": 97, - "claim_handler_assigned_id": 55 - }, - { - "id": 694, - "disaster_id": 44, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 349200.2, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 132 - }, - { - "id": 695, - "disaster_id": 67, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 236390.72, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 138 - }, - { - "id": 696, - "disaster_id": 74, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 16960.62, - "agent_assigned_id": 80, - "claim_handler_assigned_id": 113 - }, - { - "id": 697, - "disaster_id": 66, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 9220.15, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 74 - }, - { - "id": 698, - "disaster_id": 65, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1479.66, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 18 - }, - { - "id": 699, - "disaster_id": 88, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 2225.02, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 12 - }, - { - "id": 700, - "disaster_id": 70, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 353.23, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 5 - }, - { - "id": 701, - "disaster_id": 6, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 49760.07, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 39 - }, - { - "id": 702, - "disaster_id": 51, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 837.87, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 96 - }, - { - "id": 703, - "disaster_id": 36, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 367750.27, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 130 - }, - { - "id": 704, - "disaster_id": 70, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 157740.54, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 48 - }, - { - "id": 705, - "disaster_id": 86, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 894.57, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 82 - }, - { - "id": 706, - "disaster_id": 65, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 43020.03, - "agent_assigned_id": 78, - "claim_handler_assigned_id": 1 - }, - { - "id": 707, - "disaster_id": 52, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 56550.56, - "agent_assigned_id": 91, - "claim_handler_assigned_id": 111 - }, - { - "id": 708, - "disaster_id": 3, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 5719.79, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 65 - }, - { - "id": 709, - "disaster_id": 78, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 111720.24, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 100 - }, - { - "id": 710, - "disaster_id": 64, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 218190.05, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 123 - }, - { - "id": 711, - "disaster_id": 43, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 395680.72, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 6 - }, - { - "id": 712, - "disaster_id": 25, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 260.71, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 126 - }, - { - "id": 713, - "disaster_id": 100, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 1626.47, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 88 - }, - { - "id": 714, - "disaster_id": 87, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 483930.83, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 69 - }, - { - "id": 715, - "disaster_id": 55, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 2330.06, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 13 - }, - { - "id": 716, - "disaster_id": 26, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 278100.1, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 147 - }, - { - "id": 717, - "disaster_id": 92, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 754.27, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 114 - }, - { - "id": 718, - "disaster_id": 22, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 8866.36, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 88 - }, - { - "id": 719, - "disaster_id": 70, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4890.5, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 8 - }, - { - "id": 720, - "disaster_id": 56, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 9, - "estimate_cost": 898380.99, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 69 - }, - { - "id": 721, - "disaster_id": 24, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 8294.58, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 51 - }, - { - "id": 722, - "disaster_id": 88, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 7184.29, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 122 - }, - { - "id": 723, - "disaster_id": 69, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 3154.75, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 24 - }, - { - "id": 724, - "disaster_id": 99, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2134.37, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 89 - }, - { - "id": 725, - "disaster_id": 9, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 7807.37, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 109 - }, - { - "id": 726, - "disaster_id": 85, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 3938.7, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 23 - }, - { - "id": 727, - "disaster_id": 97, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 159480.91, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 134 - }, - { - "id": 728, - "disaster_id": 78, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 913.11, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 156 - }, - { - "id": 729, - "disaster_id": 29, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 714.39, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 64 - }, - { - "id": 730, - "disaster_id": 30, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 28998.59, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 4 - }, - { - "id": 731, - "disaster_id": 75, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 45810.77, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 1 - }, - { - "id": 732, - "disaster_id": 3, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 182980.56, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 154 - }, - { - "id": 733, - "disaster_id": 9, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 33760.82, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 2 - }, - { - "id": 734, - "disaster_id": 87, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 42805.53, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 3 - }, - { - "id": 735, - "disaster_id": 22, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 21120.73, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 25 - }, - { - "id": 736, - "disaster_id": 6, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 32870.64, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 85 - }, - { - "id": 737, - "disaster_id": 16, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 111000.32, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 83 - }, - { - "id": 738, - "disaster_id": 71, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3781.89, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 133 - }, - { - "id": 739, - "disaster_id": 9, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 1224.39, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 71 - }, - { - "id": 740, - "disaster_id": 18, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 7252.7, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 37 - }, - { - "id": 741, - "disaster_id": 67, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 4816.64, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 33 - }, - { - "id": 742, - "disaster_id": 87, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 177300.26, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 128 - }, - { - "id": 743, - "disaster_id": 47, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 444060.29, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 125 - }, - { - "id": 744, - "disaster_id": 32, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 64260.11, - "agent_assigned_id": 73, - "claim_handler_assigned_id": 142 - }, - { - "id": 745, - "disaster_id": 46, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 46998.59, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 39 - }, - { - "id": 746, - "disaster_id": 7, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 6808.01, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 21 - }, - { - "id": 747, - "disaster_id": 88, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 67815.3, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 14 - }, - { - "id": 748, - "disaster_id": 20, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2026.6, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 129 - }, - { - "id": 749, - "disaster_id": 64, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 3303.46, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 33 - }, - { - "id": 750, - "disaster_id": 78, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 13212.55, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 44 - }, - { - "id": 751, - "disaster_id": 61, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 41920.49, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 18 - }, - { - "id": 752, - "disaster_id": 57, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 303680.79, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 136 - }, - { - "id": 753, - "disaster_id": 53, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2360.51, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 23 - }, - { - "id": 754, - "disaster_id": 38, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 3741.19, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 40 - }, - { - "id": 755, - "disaster_id": 81, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 1853.58, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 100 - }, - { - "id": 756, - "disaster_id": 28, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 144.96, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 88 - }, - { - "id": 757, - "disaster_id": 65, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 13254.29, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 19 - }, - { - "id": 758, - "disaster_id": 83, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 476700.35, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 55 - }, - { - "id": 759, - "disaster_id": 57, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 40640.95, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 79 - }, - { - "id": 760, - "disaster_id": 39, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8194.73, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 135 - }, - { - "id": 761, - "disaster_id": 42, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 2, - "estimate_cost": 1378.11, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 105 - }, - { - "id": 762, - "disaster_id": 29, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 15210.68, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 70 - }, - { - "id": 763, - "disaster_id": 11, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 6678.89, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 137 - }, - { - "id": 764, - "disaster_id": 8, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 66200.61, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 32 - }, - { - "id": 765, - "disaster_id": 89, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 1200.82, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 13 - }, - { - "id": 766, - "disaster_id": 87, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 6645.04, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 102 - }, - { - "id": 767, - "disaster_id": 94, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5489.83, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 46 - }, - { - "id": 768, - "disaster_id": 94, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1426.02, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 78 - }, - { - "id": 769, - "disaster_id": 71, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 1185.23, - "agent_assigned_id": 27, - "claim_handler_assigned_id": 14 - }, - { - "id": 770, - "disaster_id": 23, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 44470.19, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 3 - }, - { - "id": 771, - "disaster_id": 12, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1855.65, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 7 - }, - { - "id": 772, - "disaster_id": 64, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 277800.09, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 59 - }, - { - "id": 773, - "disaster_id": 54, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 400800.26, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 104 - }, - { - "id": 774, - "disaster_id": 59, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 2424.28, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 37 - }, - { - "id": 775, - "disaster_id": 81, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 5233.2, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 83 - }, - { - "id": 776, - "disaster_id": 14, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 903.28, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 107 - }, - { - "id": 777, - "disaster_id": 88, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 151.14, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 56 - }, - { - "id": 778, - "disaster_id": 20, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8861.3, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 56 - }, - { - "id": 779, - "disaster_id": 21, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 153900.55, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 57 - }, - { - "id": 780, - "disaster_id": 48, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 781680.49, - "agent_assigned_id": 91, - "claim_handler_assigned_id": 109 - }, - { - "id": 781, - "disaster_id": 45, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 997.98, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 2 - }, - { - "id": 782, - "disaster_id": 86, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3847.33, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 116 - }, - { - "id": 783, - "disaster_id": 64, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 434460.51, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 25 - }, - { - "id": 784, - "disaster_id": 38, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 30.22, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 152 - }, - { - "id": 785, - "disaster_id": 71, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 5473.72, - "agent_assigned_id": 42, - "claim_handler_assigned_id": 96 - }, - { - "id": 786, - "disaster_id": 60, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 275.26, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 153 - }, - { - "id": 787, - "disaster_id": 40, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 276090.74, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 95 - }, - { - "id": 788, - "disaster_id": 42, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 856.72, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 145 - }, - { - "id": 789, - "disaster_id": 63, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 9125.3, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 83 - }, - { - "id": 790, - "disaster_id": 65, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 2929.85, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 130 - }, - { - "id": 791, - "disaster_id": 1, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 374.91, - "agent_assigned_id": 95, - "claim_handler_assigned_id": 84 - }, - { - "id": 792, - "disaster_id": 39, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 1180.05, - "agent_assigned_id": 11, - "claim_handler_assigned_id": 149 - }, - { - "id": 793, - "disaster_id": 2, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 7460.25, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 85 - }, - { - "id": 794, - "disaster_id": 76, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1982.92, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 81 - }, - { - "id": 795, - "disaster_id": 88, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 4817.47, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 64 - }, - { - "id": 796, - "disaster_id": 54, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 85635.87, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 142 - }, - { - "id": 797, - "disaster_id": 33, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 37568.29, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 59 - }, - { - "id": 798, - "disaster_id": 92, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 5004.08, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 42 - }, - { - "id": 799, - "disaster_id": 52, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 42550.22, - "agent_assigned_id": 91, - "claim_handler_assigned_id": 46 - }, - { - "id": 800, - "disaster_id": 60, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 370620.85, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 61 - }, - { - "id": 801, - "disaster_id": 55, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 67410.15, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 37 - }, - { - "id": 802, - "disaster_id": 80, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 10413.64, - "agent_assigned_id": 59, - "claim_handler_assigned_id": 56 - }, - { - "id": 803, - "disaster_id": 50, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 4718.07, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 144 - }, - { - "id": 804, - "disaster_id": 31, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 4057.32, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 39 - }, - { - "id": 805, - "disaster_id": 95, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 717.73, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 27 - }, - { - "id": 806, - "disaster_id": 25, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 36000.63, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 85 - }, - { - "id": 807, - "disaster_id": 82, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 1574.47, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 125 - }, - { - "id": 808, - "disaster_id": 99, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 5810.89, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 127 - }, - { - "id": 809, - "disaster_id": 16, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 112840.74, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 15 - }, - { - "id": 810, - "disaster_id": 12, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 871.97, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 113 - }, - { - "id": 811, - "disaster_id": 14, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 9672.97, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 87 - }, - { - "id": 812, - "disaster_id": 99, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 7038.95, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 113 - }, - { - "id": 813, - "disaster_id": 14, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 398700.23, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 17 - }, - { - "id": 814, - "disaster_id": 55, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 22320.02, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 38 - }, - { - "id": 815, - "disaster_id": 9, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 37615.87, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 112 - }, - { - "id": 816, - "disaster_id": 70, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 950.47, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 126 - }, - { - "id": 817, - "disaster_id": 36, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 964.51, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 65 - }, - { - "id": 818, - "disaster_id": 39, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 27920.25, - "agent_assigned_id": 11, - "claim_handler_assigned_id": 77 - }, - { - "id": 819, - "disaster_id": 72, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 547830.97, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 25 - }, - { - "id": 820, - "disaster_id": 20, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 585600.76, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 115 - }, - { - "id": 821, - "disaster_id": 100, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 6776.55, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 30 - }, - { - "id": 822, - "disaster_id": 95, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3960.26, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 119 - }, - { - "id": 823, - "disaster_id": 64, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 25836.9, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 90 - }, - { - "id": 824, - "disaster_id": 33, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 5598.03, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 117 - }, - { - "id": 825, - "disaster_id": 52, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 5368.25, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 5 - }, - { - "id": 826, - "disaster_id": 65, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 4528.73, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 17 - }, - { - "id": 827, - "disaster_id": 41, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 404.5, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 50 - }, - { - "id": 828, - "disaster_id": 2, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 752.68, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 75 - }, - { - "id": 829, - "disaster_id": 75, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 323401.0, - "agent_assigned_id": 78, - "claim_handler_assigned_id": 140 - }, - { - "id": 830, - "disaster_id": 21, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 4094.41, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 56 - }, - { - "id": 831, - "disaster_id": 40, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3500.86, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 39 - }, - { - "id": 832, - "disaster_id": 13, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 49630.98, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 21 - }, - { - "id": 833, - "disaster_id": 60, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 48420.48, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 49 - }, - { - "id": 834, - "disaster_id": 95, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 162510.42, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 73 - }, - { - "id": 835, - "disaster_id": 88, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 2375.73, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 112 - }, - { - "id": 836, - "disaster_id": 1, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 624.38, - "agent_assigned_id": 63, - "claim_handler_assigned_id": 153 - }, - { - "id": 837, - "disaster_id": 80, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 56700.97, - "agent_assigned_id": 59, - "claim_handler_assigned_id": 105 - }, - { - "id": 838, - "disaster_id": 44, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 355200.53, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 136 - }, - { - "id": 839, - "disaster_id": 97, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 49820.09, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 4 - }, - { - "id": 840, - "disaster_id": 65, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 33264.82, - "agent_assigned_id": 78, - "claim_handler_assigned_id": 108 - }, - { - "id": 841, - "disaster_id": 3, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7304.2, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 144 - }, - { - "id": 842, - "disaster_id": 35, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 925.95, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 145 - }, - { - "id": 843, - "disaster_id": 77, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 504.36, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 74 - }, - { - "id": 844, - "disaster_id": 91, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 245.45, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 7 - }, - { - "id": 845, - "disaster_id": 7, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2240.45, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 144 - }, - { - "id": 846, - "disaster_id": 61, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 19692.31, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 148 - }, - { - "id": 847, - "disaster_id": 79, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 27120.27, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 47 - }, - { - "id": 848, - "disaster_id": 96, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 55578.74, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 79 - }, - { - "id": 849, - "disaster_id": 46, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 38940.07, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 70 - }, - { - "id": 850, - "disaster_id": 16, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 517.81, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 78 - }, - { - "id": 851, - "disaster_id": 62, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 10616.06, - "agent_assigned_id": 28, - "claim_handler_assigned_id": 118 - }, - { - "id": 852, - "disaster_id": 1, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 465.02, - "agent_assigned_id": 63, - "claim_handler_assigned_id": 149 - }, - { - "id": 853, - "disaster_id": 100, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 4683.6, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 131 - }, - { - "id": 854, - "disaster_id": 70, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 551.22, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 155 - }, - { - "id": 855, - "disaster_id": 96, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 64590.04, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 2 - }, - { - "id": 856, - "disaster_id": 65, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3684.28, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 25 - }, - { - "id": 857, - "disaster_id": 13, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 36230.19, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 66 - }, - { - "id": 858, - "disaster_id": 3, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 577.51, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 105 - }, - { - "id": 859, - "disaster_id": 7, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 33939.75, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 107 - }, - { - "id": 860, - "disaster_id": 56, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 8457.55, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 124 - }, - { - "id": 861, - "disaster_id": 45, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3975.3, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 116 - }, - { - "id": 862, - "disaster_id": 81, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 4500.14, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 31 - }, - { - "id": 863, - "disaster_id": 56, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 1600.51, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 34 - }, - { - "id": 864, - "disaster_id": 37, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 29292.2, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 25 - }, - { - "id": 865, - "disaster_id": 62, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 385110.55, - "agent_assigned_id": 28, - "claim_handler_assigned_id": 55 - }, - { - "id": 866, - "disaster_id": 27, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 447370.97, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 149 - }, - { - "id": 867, - "disaster_id": 88, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 810.02, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 89 - }, - { - "id": 868, - "disaster_id": 88, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 9, - "estimate_cost": 51930.41, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 85 - }, - { - "id": 869, - "disaster_id": 67, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 2008.33, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 66 - }, - { - "id": 870, - "disaster_id": 63, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 27880.1, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 91 - }, - { - "id": 871, - "disaster_id": 6, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 44660.75, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 54 - }, - { - "id": 872, - "disaster_id": 50, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4778.71, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 10 - }, - { - "id": 873, - "disaster_id": 60, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 6337.93, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 28 - }, - { - "id": 874, - "disaster_id": 12, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 44736.31, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 122 - }, - { - "id": 875, - "disaster_id": 3, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 5640.05, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 29 - }, - { - "id": 876, - "disaster_id": 13, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 685860.58, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 33 - }, - { - "id": 877, - "disaster_id": 64, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5608.84, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 47 - }, - { - "id": 878, - "disaster_id": 99, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 2124.44, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 127 - }, - { - "id": 879, - "disaster_id": 7, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 1821.05, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 156 - }, - { - "id": 880, - "disaster_id": 54, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 3559.35, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 155 - }, - { - "id": 881, - "disaster_id": 42, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 6789.36, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 99 - }, - { - "id": 882, - "disaster_id": 63, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 639.05, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 59 - }, - { - "id": 883, - "disaster_id": 58, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 24640.34, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 36 - }, - { - "id": 884, - "disaster_id": 16, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 12460.64, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 73 - }, - { - "id": 885, - "disaster_id": 38, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 4050.01, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 23 - }, - { - "id": 886, - "disaster_id": 92, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 1443.34, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 123 - }, - { - "id": 887, - "disaster_id": 83, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 79880.28, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 69 - }, - { - "id": 888, - "disaster_id": 60, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 887.56, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 102 - }, - { - "id": 889, - "disaster_id": 24, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 102360.97, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 6 - }, - { - "id": 890, - "disaster_id": 53, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 889.26, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 120 - }, - { - "id": 891, - "disaster_id": 13, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 6043.47, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 45 - }, - { - "id": 892, - "disaster_id": 50, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 4996.96, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 42 - }, - { - "id": 893, - "disaster_id": 75, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 154380.09, - "agent_assigned_id": 78, - "claim_handler_assigned_id": 103 - }, - { - "id": 894, - "disaster_id": 12, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 818.38, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 65 - }, - { - "id": 895, - "disaster_id": 98, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 10668.93, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 13 - }, - { - "id": 896, - "disaster_id": 8, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 1139.83, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 21 - }, - { - "id": 897, - "disaster_id": 6, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 5610.29, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 96 - }, - { - "id": 898, - "disaster_id": 31, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 124.23, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 89 - }, - { - "id": 899, - "disaster_id": 71, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 178.63, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 41 - }, - { - "id": 900, - "disaster_id": 68, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 51240.64, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 81 - }, - { - "id": 901, - "disaster_id": 86, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 767.67, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 155 - }, - { - "id": 902, - "disaster_id": 2, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 641.23, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 81 - }, - { - "id": 903, - "disaster_id": 91, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 193940.02, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 45 - }, - { - "id": 904, - "disaster_id": 100, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 926.49, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 93 - }, - { - "id": 905, - "disaster_id": 99, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 1185.55, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 64 - }, - { - "id": 906, - "disaster_id": 11, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 51528.05, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 85 - }, - { - "id": 907, - "disaster_id": 58, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3038.38, - "agent_assigned_id": 1, - "claim_handler_assigned_id": 92 - }, - { - "id": 908, - "disaster_id": 52, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 65600.99, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 110 - }, - { - "id": 909, - "disaster_id": 83, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 81480.4, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 20 - }, - { - "id": 910, - "disaster_id": 13, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 3579.27, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 27 - }, - { - "id": 911, - "disaster_id": 73, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 1126.82, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 114 - }, - { - "id": 912, - "disaster_id": 38, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2099.12, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 24 - }, - { - "id": 913, - "disaster_id": 90, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8397.56, - "agent_assigned_id": 97, - "claim_handler_assigned_id": 124 - }, - { - "id": 914, - "disaster_id": 12, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 33234.66, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 32 - }, - { - "id": 915, - "disaster_id": 86, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 2116.54, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 125 - }, - { - "id": 916, - "disaster_id": 55, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 624960.43, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 122 - }, - { - "id": 917, - "disaster_id": 61, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 551460.46, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 29 - }, - { - "id": 918, - "disaster_id": 65, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4135.69, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 66 - }, - { - "id": 919, - "disaster_id": 36, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 36112.36, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 149 - }, - { - "id": 920, - "disaster_id": 1, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 588880.6, - "agent_assigned_id": 75, - "claim_handler_assigned_id": 113 - }, - { - "id": 921, - "disaster_id": 95, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 666270.01, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 40 - }, - { - "id": 922, - "disaster_id": 10, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 334400.43, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 150 - }, - { - "id": 923, - "disaster_id": 43, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 26782.59, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 133 - }, - { - "id": 924, - "disaster_id": 48, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 1131.79, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 35 - }, - { - "id": 925, - "disaster_id": 1, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 16452.99, - "agent_assigned_id": 68, - "claim_handler_assigned_id": 33 - }, - { - "id": 926, - "disaster_id": 47, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1369.64, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 49 - }, - { - "id": 927, - "disaster_id": 91, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 662580.23, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 105 - }, - { - "id": 928, - "disaster_id": 73, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1990.45, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 4 - }, - { - "id": 929, - "disaster_id": 51, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2071.34, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 140 - }, - { - "id": 930, - "disaster_id": 82, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1418.54, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 2 - }, - { - "id": 931, - "disaster_id": 9, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 245.77, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 51 - }, - { - "id": 932, - "disaster_id": 44, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 45400.86, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 118 - }, - { - "id": 933, - "disaster_id": 47, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 379120.91, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 78 - }, - { - "id": 934, - "disaster_id": 96, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 2512.86, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 20 - }, - { - "id": 935, - "disaster_id": 31, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 141510.27, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 17 - }, - { - "id": 936, - "disaster_id": 54, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 289150.04, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 152 - }, - { - "id": 937, - "disaster_id": 40, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 1544.66, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 77 - }, - { - "id": 938, - "disaster_id": 9, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 73880.59, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 75 - }, - { - "id": 939, - "disaster_id": 88, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 2161.83, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 120 - }, - { - "id": 940, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 22011.55, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 107 - }, - { - "id": 941, - "disaster_id": 80, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 455040.92, - "agent_assigned_id": 23, - "claim_handler_assigned_id": 12 - }, - { - "id": 942, - "disaster_id": 8, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 7, - "estimate_cost": 190820.74, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 102 - }, - { - "id": 943, - "disaster_id": 32, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1183.36, - "agent_assigned_id": 73, - "claim_handler_assigned_id": 86 - }, - { - "id": 944, - "disaster_id": 35, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 524.11, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 12 - }, - { - "id": 945, - "disaster_id": 18, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 92040.59, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 1 - }, - { - "id": 946, - "disaster_id": 42, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 41735.24, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 115 - }, - { - "id": 947, - "disaster_id": 26, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 6, - "estimate_cost": 4991.11, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 60 - }, - { - "id": 948, - "disaster_id": 39, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1389.04, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 18 - }, - { - "id": 949, - "disaster_id": 58, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3959.67, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 58 - }, - { - "id": 950, - "disaster_id": 9, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 43100.3, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 62 - }, - { - "id": 951, - "disaster_id": 61, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 246060.83, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 106 - }, - { - "id": 952, - "disaster_id": 62, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 2704.88, - "agent_assigned_id": 55, - "claim_handler_assigned_id": 20 - }, - { - "id": 953, - "disaster_id": 34, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 498360.94, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 121 - }, - { - "id": 954, - "disaster_id": 63, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8430.87, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 122 - }, - { - "id": 955, - "disaster_id": 63, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 2521.48, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 65 - }, - { - "id": 956, - "disaster_id": 76, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 95600.69, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 70 - }, - { - "id": 957, - "disaster_id": 44, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 124290.48, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 56 - }, - { - "id": 958, - "disaster_id": 72, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 43240.37, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 49 - }, - { - "id": 959, - "disaster_id": 95, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 10964.52, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 14 - }, - { - "id": 960, - "disaster_id": 54, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 469.92, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 51 - }, - { - "id": 961, - "disaster_id": 97, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 629760.5, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 42 - }, - { - "id": 962, - "disaster_id": 29, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 288840.08, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 85 - }, - { - "id": 963, - "disaster_id": 34, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 71368.57, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 36 - }, - { - "id": 964, - "disaster_id": 25, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 127.32, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 135 - }, - { - "id": 965, - "disaster_id": 17, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 694890.27, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 81 - }, - { - "id": 966, - "disaster_id": 18, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 40760.9, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 130 - }, - { - "id": 967, - "disaster_id": 63, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 294960.98, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 43 - }, - { - "id": 968, - "disaster_id": 63, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3094.95, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 96 - }, - { - "id": 969, - "disaster_id": 3, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 136.16, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 76 - }, - { - "id": 970, - "disaster_id": 99, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 41607.83, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 120 - }, - { - "id": 971, - "disaster_id": 86, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 2756.09, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 110 - }, - { - "id": 972, - "disaster_id": 38, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4729.21, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 98 - }, - { - "id": 973, - "disaster_id": 31, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7563.08, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 97 - }, - { - "id": 974, - "disaster_id": 38, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 3815.56, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 130 - }, - { - "id": 975, - "disaster_id": 39, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 43056.28, - "agent_assigned_id": 82, - "claim_handler_assigned_id": 61 - }, - { - "id": 976, - "disaster_id": 24, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 8379.17, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 91 - }, - { - "id": 977, - "disaster_id": 23, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 370.47, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 10 - }, - { - "id": 978, - "disaster_id": 99, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 218910.99, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 47 - }, - { - "id": 979, - "disaster_id": 93, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 1050.49, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 140 - }, - { - "id": 980, - "disaster_id": 99, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 19410.9, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 95 - }, - { - "id": 981, - "disaster_id": 42, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 43560.01, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 40 - }, - { - "id": 982, - "disaster_id": 52, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 584.99, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 48 - }, - { - "id": 983, - "disaster_id": 94, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 20256.5, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 136 - }, - { - "id": 984, - "disaster_id": 3, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2400.82, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 53 - }, - { - "id": 985, - "disaster_id": 63, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 969.22, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 122 - }, - { - "id": 986, - "disaster_id": 99, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 63981.35, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 47 - }, - { - "id": 987, - "disaster_id": 27, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 985.83, - "agent_assigned_id": 1, - "claim_handler_assigned_id": 125 - }, - { - "id": 988, - "disaster_id": 93, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3833.72, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 15 - }, - { - "id": 989, - "disaster_id": 68, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 2935.22, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 67 - }, - { - "id": 990, - "disaster_id": 95, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 17720.19, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 66 - }, - { - "id": 991, - "disaster_id": 34, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 913300.2, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 129 - }, - { - "id": 992, - "disaster_id": 12, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 79980.03, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 92 - }, - { - "id": 993, - "disaster_id": 42, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 4862.2, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 110 - }, - { - "id": 994, - "disaster_id": 82, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 177150.91, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 88 - }, - { - "id": 995, - "disaster_id": 15, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 248670.91, - "agent_assigned_id": 21, - "claim_handler_assigned_id": 140 - }, - { - "id": 996, - "disaster_id": 58, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1662.24, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 114 - }, - { - "id": 997, - "disaster_id": 95, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 2078.24, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 80 - }, - { - "id": 998, - "disaster_id": 66, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 17420.91, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 113 - }, - { - "id": 999, - "disaster_id": 17, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 484100.78, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 85 - }, - { - "id": 1000, - "disaster_id": 9, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 6, - "estimate_cost": 42330.53, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 156 - } -] \ No newline at end of file diff --git a/nodejs/data/sfcc_2023_disasters.json b/nodejs/data/sfcc_2023_disasters.json deleted file mode 100644 index eb8f6ac..0000000 --- a/nodejs/data/sfcc_2023_disasters.json +++ /dev/null @@ -1,1302 +0,0 @@ -[ - { - "id": 1, - "type": "Flood", - "state": "Alaska", - "name": "Alaska Flood", - "description": "Fusce consequat. Nulla nisl. Nunc nisl.\n\nDuis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Donec dapibus. Duis at velit eu est congue elementum.\n\nIn hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo.", - "start_date": "2023-06-13", - "end_date": "2023-06-20", - "declared_date": "2023-06-17", - "lat": 58.3271, - "long": -134.4742, - "radius_miles": 168 - }, - { - "id": 2, - "type": "Wildfire", - "state": "Texas", - "name": "Texas Wildfire", - "description": "Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.\n\nMauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.", - "start_date": "2023-04-11", - "end_date": "2023-04-19", - "declared_date": "2023-04-12", - "lat": 33.5693, - "long": -101.8904, - "radius_miles": 235 - }, - { - "id": 3, - "type": "Tornado", - "state": "Virginia", - "name": "Virginia Tornado", - "description": "Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh.\n\nIn quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet.\n\nMaecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.", - "start_date": "2023-04-29", - "end_date": "2023-05-07", - "declared_date": "2023-05-06", - "lat": 38.9776, - "long": -77.386, - "radius_miles": 273 - }, - { - "id": 4, - "type": "Earthquake", - "state": "Connecticut", - "name": "Connecticut Earthquake", - "description": "Fusce consequat. Nulla nisl. Nunc nisl.", - "start_date": "2023-04-24", - "end_date": "2023-05-09", - "declared_date": "2023-04-28", - "lat": 41.3657, - "long": -72.9275, - "radius_miles": 120 - }, - { - "id": 5, - "type": "Winter Storm", - "state": "Missouri", - "name": "Missouri Winter Storm", - "description": "Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst.", - "start_date": "2023-03-11", - "end_date": "2023-03-21", - "declared_date": "2023-03-14", - "lat": 39.0663, - "long": -94.5674, - "radius_miles": 155 - }, - { - "id": 6, - "type": "Tornado", - "state": "California", - "name": "California Tornado", - "description": "Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.\n\nNullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh.", - "start_date": "2022-11-15", - "end_date": "2022-11-19", - "declared_date": "2022-11-20", - "lat": 38.025, - "long": -121.2972, - "radius_miles": 142 - }, - { - "id": 7, - "type": "Thunderstorm", - "state": "Massachusetts", - "name": "Massachusetts Thunderstorm", - "description": "Sed ante. Vivamus tortor. Duis mattis egestas metus.\n\nAenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.\n\nQuisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.", - "start_date": "2023-05-19", - "end_date": "2023-06-06", - "declared_date": "2023-05-26", - "lat": 41.6913, - "long": -70.9355, - "radius_miles": 266 - }, - { - "id": 8, - "type": "Earthquake", - "state": "Tennessee", - "name": "Tennessee Earthquake", - "description": "Morbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem.", - "start_date": "2023-04-13", - "end_date": "2023-04-21", - "declared_date": "2023-04-20", - "lat": 35.6124, - "long": -88.8412, - "radius_miles": 147 - }, - { - "id": 9, - "type": "Thunderstorm", - "state": "New York", - "name": "New York Thunderstorm", - "description": "Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem.", - "start_date": "2022-11-04", - "end_date": "2022-11-15", - "declared_date": "2022-11-06", - "lat": 40.7536, - "long": -73.8226, - "radius_miles": 48 - }, - { - "id": 10, - "type": "Winter Storm", - "state": "Nebraska", - "name": "Nebraska Winter Storm", - "description": "Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat.\n\nCurabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem.", - "start_date": "2022-11-28", - "end_date": "2022-12-03", - "declared_date": "2022-11-30", - "lat": 40.8529, - "long": -96.7943, - "radius_miles": 239 - }, - { - "id": 11, - "type": "Wildfire", - "state": "Kansas", - "name": "Kansas Wildfire", - "description": "Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.", - "start_date": "2022-11-12", - "end_date": "2022-11-28", - "declared_date": "2022-11-17", - "lat": 38.8999, - "long": -94.832, - "radius_miles": 169 - }, - { - "id": 12, - "type": "Landslide", - "state": "Florida", - "name": "Florida Landslide", - "description": "Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.", - "start_date": "2022-12-01", - "end_date": "2022-12-07", - "declared_date": "2022-12-03", - "lat": 28.5559, - "long": -81.3535, - "radius_miles": 102 - }, - { - "id": 13, - "type": "Hurricane", - "state": "Texas", - "name": "Texas Hurricane Bliss", - "description": "Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl.\n\nAenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.\n\nCurabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.", - "start_date": "2023-03-29", - "end_date": "2023-04-12", - "declared_date": "2023-04-05", - "lat": 30.43, - "long": -97.8326, - "radius_miles": 186 - }, - { - "id": 14, - "type": "Flood", - "state": "Florida", - "name": "Florida Flood", - "description": "Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis.\n\nSed ante. Vivamus tortor. Duis mattis egestas metus.\n\nAenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.", - "start_date": "2023-04-05", - "end_date": "2023-04-18", - "declared_date": "2023-04-12", - "lat": 30.4793, - "long": -84.3462, - "radius_miles": 110 - }, - { - "id": 15, - "type": "Wildfire", - "state": "North Carolina", - "name": "North Carolina Wildfire", - "description": "In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus.\n\nSuspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst.\n\nMaecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat.", - "start_date": "2023-03-28", - "end_date": "2023-04-04", - "declared_date": "2023-03-30", - "lat": 36.1824, - "long": -79.806, - "radius_miles": 36 - }, - { - "id": 16, - "type": "Flood", - "state": "New York", - "name": "New York Flood", - "description": "Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.\n\nDonec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.", - "start_date": "2023-02-27", - "end_date": "2023-03-03", - "declared_date": "2023-02-28", - "lat": 42.8161, - "long": -73.9398, - "radius_miles": 182 - }, - { - "id": 17, - "type": "Thunderstorm", - "state": "Connecticut", - "name": "Connecticut Thunderstorm", - "description": "Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.\n\nDuis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus.\n\nIn sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus.", - "start_date": "2023-04-05", - "end_date": "2023-04-19", - "declared_date": "2023-04-08", - "lat": 41.3089, - "long": -73.3637, - "radius_miles": 57 - }, - { - "id": 18, - "type": "Wildfire", - "state": "Georgia", - "name": "Georgia Wildfire", - "description": "Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem.\n\nDuis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.\n\nDonec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.", - "start_date": "2023-03-08", - "end_date": "2023-03-20", - "declared_date": "2023-03-14", - "lat": 31.55, - "long": -84.0612, - "radius_miles": 31 - }, - { - "id": 19, - "type": "Earthquake", - "state": "Georgia", - "name": "Georgia Earthquake", - "description": "Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.\n\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.\n\nPraesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.", - "start_date": "2023-04-01", - "end_date": "2023-04-11", - "declared_date": "2023-04-02", - "lat": 32.491, - "long": -84.8741, - "radius_miles": 79 - }, - { - "id": 20, - "type": "Landslide", - "state": "New York", - "name": "New York Landslide", - "description": "Sed ante. Vivamus tortor. Duis mattis egestas metus.\n\nAenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.\n\nQuisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.", - "start_date": "2023-01-01", - "end_date": "2023-01-18", - "declared_date": "2023-01-03", - "lat": 40.6407, - "long": -73.9028, - "radius_miles": 164 - }, - { - "id": 21, - "type": "Winter Storm", - "state": "Minnesota", - "name": "Minnesota Winter Storm", - "description": "Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.\n\nPhasellus in felis. Donec semper sapien a libero. Nam dui.", - "start_date": "2023-01-02", - "end_date": "2023-01-19", - "declared_date": "2023-01-07", - "lat": 45.0059, - "long": -93.1059, - "radius_miles": 185 - }, - { - "id": 22, - "type": "Hurricane", - "state": "District of Columbia", - "name": "District of Columbia Hurricane Carolina", - "description": "Morbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem.\n\nFusce consequat. Nulla nisl. Nunc nisl.", - "start_date": "2023-06-17", - "end_date": "2023-06-22", - "declared_date": "2023-06-24", - "lat": 38.8933, - "long": -77.0146, - "radius_miles": 269 - }, - { - "id": 23, - "type": "Winter Storm", - "state": "Florida", - "name": "Florida Winter Storm", - "description": "Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.\n\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.", - "start_date": "2023-01-27", - "end_date": "2023-02-14", - "declared_date": "2023-01-30", - "lat": 30.6143, - "long": -87.2758, - "radius_miles": 121 - }, - { - "id": 24, - "type": "Earthquake", - "state": "Michigan", - "name": "Michigan Earthquake", - "description": "Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis.\n\nSed ante. Vivamus tortor. Duis mattis egestas metus.", - "start_date": "2022-10-27", - "end_date": "2022-11-11", - "declared_date": "2022-11-03", - "lat": 42.3749, - "long": -83.1087, - "radius_miles": 97 - }, - { - "id": 25, - "type": "Landslide", - "state": "Texas", - "name": "Texas Landslide", - "description": "In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet.\n\nMaecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.\n\nMaecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.", - "start_date": "2022-10-14", - "end_date": "2022-11-02", - "declared_date": "2022-10-17", - "lat": 29.4189, - "long": -98.6895, - "radius_miles": 130 - }, - { - "id": 26, - "type": "Thunderstorm", - "state": "Indiana", - "name": "Indiana Thunderstorm", - "description": "In congue. Etiam justo. Etiam pretium iaculis justo.\n\nIn hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.\n\nNulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi.", - "start_date": "2023-04-27", - "end_date": "2023-05-18", - "declared_date": "2023-04-29", - "lat": 39.4336, - "long": -87.4101, - "radius_miles": 103 - }, - { - "id": 27, - "type": "Winter Storm", - "state": "Minnesota", - "name": "Minnesota Winter Storm", - "description": "Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat.", - "start_date": "2022-11-16", - "end_date": "2022-11-22", - "declared_date": "2022-11-23", - "lat": 45.2009, - "long": -93.8881, - "radius_miles": 23 - }, - { - "id": 28, - "type": "Tornado", - "state": "Oklahoma", - "name": "Oklahoma Tornado", - "description": "Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.\n\nCras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.", - "start_date": "2023-03-30", - "end_date": "2023-04-11", - "declared_date": "2023-04-03", - "lat": 35.411, - "long": -97.4388, - "radius_miles": 101 - }, - { - "id": 29, - "type": "Earthquake", - "state": "Pennsylvania", - "name": "Pennsylvania Earthquake", - "description": "Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.\n\nCras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.", - "start_date": "2022-12-09", - "end_date": "2022-12-30", - "declared_date": "2022-12-14", - "lat": 42.1109, - "long": -80.1534, - "radius_miles": 125 - }, - { - "id": 30, - "type": "Thunderstorm", - "state": "California", - "name": "California Thunderstorm", - "description": "Sed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede libero quis orci. Nullam molestie nibh in lectus.\n\nPellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus.", - "start_date": "2023-05-24", - "end_date": "2023-06-06", - "declared_date": "2023-05-29", - "lat": 34.4453, - "long": -119.8025, - "radius_miles": 282 - }, - { - "id": 31, - "type": "Landslide", - "state": "New York", - "name": "New York Landslide", - "description": "Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl.\n\nAenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.", - "start_date": "2022-10-19", - "end_date": "2022-10-31", - "declared_date": "2022-10-20", - "lat": 43.1577, - "long": -77.608, - "radius_miles": 119 - }, - { - "id": 32, - "type": "Winter Storm", - "state": "Massachusetts", - "name": "Massachusetts Winter Storm", - "description": "Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi.", - "start_date": "2023-01-12", - "end_date": "2023-01-28", - "declared_date": "2023-01-18", - "lat": 42.3253, - "long": -71.1122, - "radius_miles": 79 - }, - { - "id": 33, - "type": "Wildfire", - "state": "Texas", - "name": "Texas Wildfire", - "description": "Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi.", - "start_date": "2022-11-08", - "end_date": "2022-11-15", - "declared_date": "2022-11-11", - "lat": 32.7673, - "long": -96.7776, - "radius_miles": 255 - }, - { - "id": 34, - "type": "Flood", - "state": "Ohio", - "name": "Ohio Flood", - "description": "Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.", - "start_date": "2023-01-25", - "end_date": "2023-01-30", - "declared_date": "2023-01-29", - "lat": 41.6767, - "long": -83.5573, - "radius_miles": 142 - }, - { - "id": 35, - "type": "Landslide", - "state": "Nebraska", - "name": "Nebraska Landslide", - "description": "Praesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.\n\nMorbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem.", - "start_date": "2023-04-08", - "end_date": "2023-04-16", - "declared_date": "2023-04-10", - "lat": 41.2338, - "long": -96.0495, - "radius_miles": 7 - }, - { - "id": 36, - "type": "Thunderstorm", - "state": "Tennessee", - "name": "Tennessee Thunderstorm", - "description": "Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.\n\nMaecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.", - "start_date": "2023-04-27", - "end_date": "2023-05-13", - "declared_date": "2023-04-30", - "lat": 35.9918, - "long": -83.8496, - "radius_miles": 53 - }, - { - "id": 37, - "type": "Winter Storm", - "state": "Texas", - "name": "Texas Winter Storm", - "description": "Vestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat.\n\nIn congue. Etiam justo. Etiam pretium iaculis justo.\n\nIn hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.", - "start_date": "2022-10-27", - "end_date": "2022-11-01", - "declared_date": "2022-11-02", - "lat": 31.8767, - "long": -102.4375, - "radius_miles": 193 - }, - { - "id": 38, - "type": "Winter Storm", - "state": "Ohio", - "name": "Ohio Winter Storm", - "description": "In hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo.", - "start_date": "2023-02-10", - "end_date": "2023-03-03", - "declared_date": "2023-02-16", - "lat": 41.5008, - "long": -81.5516, - "radius_miles": 59 - }, - { - "id": 39, - "type": "Thunderstorm", - "state": "Arizona", - "name": "Arizona Thunderstorm", - "description": "In congue. Etiam justo. Etiam pretium iaculis justo.", - "start_date": "2022-10-07", - "end_date": "2022-10-23", - "declared_date": "2022-10-14", - "lat": 33.2765, - "long": -112.1872, - "radius_miles": 191 - }, - { - "id": 40, - "type": "Thunderstorm", - "state": "Florida", - "name": "Florida Thunderstorm", - "description": "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin risus. Praesent lectus.\n\nVestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus accumsan odio. Curabitur convallis.\n\nDuis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.", - "start_date": "2022-10-16", - "end_date": "2022-10-25", - "declared_date": "2022-10-18", - "lat": 27.872, - "long": -82.4388, - "radius_miles": 29 - }, - { - "id": 41, - "type": "Flood", - "state": "Kansas", - "name": "Kansas Flood", - "description": "Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.", - "start_date": "2023-01-29", - "end_date": "2023-02-03", - "declared_date": "2023-01-30", - "lat": 38.9613, - "long": -94.8222, - "radius_miles": 244 - }, - { - "id": 42, - "type": "Wildfire", - "state": "Colorado", - "name": "Colorado Wildfire", - "description": "Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem.\n\nInteger tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat.\n\nPraesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.", - "start_date": "2023-05-11", - "end_date": "2023-05-29", - "declared_date": "2023-05-17", - "lat": 39.7388, - "long": -104.4083, - "radius_miles": 31 - }, - { - "id": 43, - "type": "Flood", - "state": "Michigan", - "name": "Michigan Flood", - "description": "Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus.\n\nCum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.\n\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.", - "start_date": "2022-12-09", - "end_date": "2022-12-30", - "declared_date": "2022-12-15", - "lat": 43.0349, - "long": -83.6887, - "radius_miles": 199 - }, - { - "id": 44, - "type": "Tornado", - "state": "California", - "name": "California Tornado", - "description": "Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi.\n\nCras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque.\n\nQuisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.", - "start_date": "2022-10-14", - "end_date": "2022-10-25", - "declared_date": "2022-10-21", - "lat": 33.0169, - "long": -116.846, - "radius_miles": 268 - }, - { - "id": 45, - "type": "Wildfire", - "state": "Tennessee", - "name": "Tennessee Wildfire", - "description": "Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.\n\nMaecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.\n\nNullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris.", - "start_date": "2022-10-14", - "end_date": "2022-10-27", - "declared_date": "2022-10-20", - "lat": 35.9918, - "long": -83.8496, - "radius_miles": 144 - }, - { - "id": 46, - "type": "Landslide", - "state": "Florida", - "name": "Florida Landslide", - "description": "Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.\n\nNullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh.\n\nIn quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet.", - "start_date": "2022-11-19", - "end_date": "2022-12-01", - "declared_date": "2022-11-22", - "lat": 28.1147, - "long": -82.3678, - "radius_miles": 96 - }, - { - "id": 47, - "type": "Winter Storm", - "state": "California", - "name": "California Winter Storm", - "description": "Fusce consequat. Nulla nisl. Nunc nisl.\n\nDuis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Donec dapibus. Duis at velit eu est congue elementum.\n\nIn hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo.", - "start_date": "2022-11-15", - "end_date": "2022-11-28", - "declared_date": "2022-11-17", - "lat": 34.0606, - "long": -118.3027, - "radius_miles": 120 - }, - { - "id": 48, - "type": "Flood", - "state": "Illinois", - "name": "Illinois Flood", - "description": "Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi.\n\nCras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque.\n\nQuisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.", - "start_date": "2022-12-29", - "end_date": "2023-01-08", - "declared_date": "2023-01-05", - "lat": 42.0144, - "long": -88.0935, - "radius_miles": 170 - }, - { - "id": 49, - "type": "Wildfire", - "state": "Indiana", - "name": "Indiana Wildfire", - "description": "Fusce consequat. Nulla nisl. Nunc nisl.\n\nDuis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Donec dapibus. Duis at velit eu est congue elementum.", - "start_date": "2023-03-10", - "end_date": "2023-03-16", - "declared_date": "2023-03-12", - "lat": 40.0938, - "long": -85.6578, - "radius_miles": 44 - }, - { - "id": 50, - "type": "Tornado", - "state": "Maine", - "name": "Maine Tornado", - "description": "Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.\n\nNullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh.", - "start_date": "2022-11-14", - "end_date": "2022-11-17", - "declared_date": "2022-11-20", - "lat": 43.6783, - "long": -70.1987, - "radius_miles": 96 - }, - { - "id": 51, - "type": "Wildfire", - "state": "Georgia", - "name": "Georgia Wildfire", - "description": "Morbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem.\n\nFusce consequat. Nulla nisl. Nunc nisl.\n\nDuis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Donec dapibus. Duis at velit eu est congue elementum.", - "start_date": "2023-02-07", - "end_date": "2023-02-27", - "declared_date": "2023-02-12", - "lat": 33.9845, - "long": -84.1529, - "radius_miles": 42 - }, - { - "id": 52, - "type": "Earthquake", - "state": "Illinois", - "name": "Illinois Earthquake", - "description": "Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.", - "start_date": "2023-02-16", - "end_date": "2023-03-02", - "declared_date": "2023-02-22", - "lat": 39.778, - "long": -89.6466, - "radius_miles": 213 - }, - { - "id": 53, - "type": "Winter Storm", - "state": "New York", - "name": "New York Winter Storm", - "description": "Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.\n\nDonec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.", - "start_date": "2023-03-17", - "end_date": "2023-03-26", - "declared_date": "2023-03-21", - "lat": 43.1216, - "long": -77.7311, - "radius_miles": 252 - }, - { - "id": 54, - "type": "Earthquake", - "state": "Iowa", - "name": "Iowa Earthquake", - "description": "Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.\n\nMaecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.\n\nNullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris.", - "start_date": "2022-11-10", - "end_date": "2022-11-22", - "declared_date": "2022-11-16", - "lat": 42.4011, - "long": -96.372, - "radius_miles": 192 - }, - { - "id": 55, - "type": "Landslide", - "state": "Texas", - "name": "Texas Landslide", - "description": "Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.\n\nCurabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.", - "start_date": "2023-02-19", - "end_date": "2023-02-26", - "declared_date": "2023-02-24", - "lat": 31.8693, - "long": -102.0317, - "radius_miles": 268 - }, - { - "id": 56, - "type": "Landslide", - "state": "Texas", - "name": "Texas Landslide", - "description": "Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis.\n\nSed ante. Vivamus tortor. Duis mattis egestas metus.", - "start_date": "2023-01-08", - "end_date": "2023-01-29", - "declared_date": "2023-01-10", - "lat": 30.0167, - "long": -95.447, - "radius_miles": 17 - }, - { - "id": 57, - "type": "Hurricane", - "state": "Arizona", - "name": "Arizona Hurricane Waylen", - "description": "Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.\n\nPhasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.", - "start_date": "2023-03-09", - "end_date": "2023-03-19", - "declared_date": "2023-03-10", - "lat": 31.9701, - "long": -111.8907, - "radius_miles": 60 - }, - { - "id": 58, - "type": "Earthquake", - "state": "Minnesota", - "name": "Minnesota Earthquake", - "description": "Integer tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat.\n\nPraesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.", - "start_date": "2023-06-23", - "end_date": "2023-07-04", - "declared_date": "2023-06-24", - "lat": 45.0159, - "long": -93.4719, - "radius_miles": 256 - }, - { - "id": 59, - "type": "Thunderstorm", - "state": "Colorado", - "name": "Colorado Thunderstorm", - "description": "Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst.\n\nMaecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat.\n\nCurabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem.", - "start_date": "2023-05-20", - "end_date": "2023-06-07", - "declared_date": "2023-05-27", - "lat": 38.8247, - "long": -104.562, - "radius_miles": 174 - }, - { - "id": 60, - "type": "Tornado", - "state": "New York", - "name": "New York Tornado", - "description": "Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.", - "start_date": "2022-11-15", - "end_date": "2022-11-25", - "declared_date": "2022-11-18", - "lat": 43.286, - "long": -77.6843, - "radius_miles": 156 - }, - { - "id": 61, - "type": "Tornado", - "state": "Louisiana", - "name": "Louisiana Tornado", - "description": "Morbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem.", - "start_date": "2023-03-02", - "end_date": "2023-03-22", - "declared_date": "2023-03-06", - "lat": 30.3633, - "long": -91.0919, - "radius_miles": 30 - }, - { - "id": 62, - "type": "Tornado", - "state": "New Mexico", - "name": "New Mexico Tornado", - "description": "Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.\n\nProin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl.", - "start_date": "2022-10-01", - "end_date": "2022-10-13", - "declared_date": "2022-10-06", - "lat": 35.6219, - "long": -105.8688, - "radius_miles": 72 - }, - { - "id": 63, - "type": "Earthquake", - "state": "California", - "name": "California Earthquake", - "description": "Integer tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat.\n\nPraesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.", - "start_date": "2022-11-07", - "end_date": "2022-11-26", - "declared_date": "2022-11-14", - "lat": 38.3774, - "long": -121.4444, - "radius_miles": 87 - }, - { - "id": 64, - "type": "Landslide", - "state": "Texas", - "name": "Texas Landslide", - "description": "Proin leo odio, porttitor id, consequat in, consequat ut, nulla. Sed accumsan felis. Ut at dolor quis odio consequat varius.\n\nInteger ac leo. Pellentesque ultrices mattis odio. Donec vitae nisi.", - "start_date": "2022-11-29", - "end_date": "2022-12-18", - "declared_date": "2022-12-01", - "lat": 32.7714, - "long": -97.2915, - "radius_miles": 14 - }, - { - "id": 65, - "type": "Thunderstorm", - "state": "Alabama", - "name": "Alabama Thunderstorm", - "description": "Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.", - "start_date": "2022-12-19", - "end_date": "2023-01-01", - "declared_date": "2022-12-21", - "lat": 33.9352, - "long": -85.9576, - "radius_miles": 81 - }, - { - "id": 66, - "type": "Thunderstorm", - "state": "New York", - "name": "New York Thunderstorm", - "description": "Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst.", - "start_date": "2023-04-21", - "end_date": "2023-04-24", - "declared_date": "2023-04-25", - "lat": 40.8085, - "long": -73.9198, - "radius_miles": 49 - }, - { - "id": 67, - "type": "Flood", - "state": "Pennsylvania", - "name": "Pennsylvania Flood", - "description": "Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.\n\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.", - "start_date": "2022-10-28", - "end_date": "2022-11-02", - "declared_date": "2022-10-29", - "lat": 40.4344, - "long": -80.0248, - "radius_miles": 64 - }, - { - "id": 68, - "type": "Landslide", - "state": "Maryland", - "name": "Maryland Landslide", - "description": "In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet.\n\nMaecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.\n\nMaecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.", - "start_date": "2023-02-22", - "end_date": "2023-03-02", - "declared_date": "2023-02-28", - "lat": 39.5207, - "long": -77.9162, - "radius_miles": 93 - }, - { - "id": 69, - "type": "Earthquake", - "state": "Georgia", - "name": "Georgia Earthquake", - "description": "Vestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus accumsan odio. Curabitur convallis.\n\nDuis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.", - "start_date": "2022-10-18", - "end_date": "2022-10-30", - "declared_date": "2022-10-21", - "lat": 33.9464, - "long": -83.9912, - "radius_miles": 39 - }, - { - "id": 70, - "type": "Hurricane", - "state": "Ohio", - "name": "Ohio Hurricane Darnell", - "description": "Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.\n\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.\n\nPraesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.", - "start_date": "2023-03-29", - "end_date": "2023-04-18", - "declared_date": "2023-04-02", - "lat": 41.6782, - "long": -83.4972, - "radius_miles": 34 - }, - { - "id": 71, - "type": "Thunderstorm", - "state": "Utah", - "name": "Utah Thunderstorm", - "description": "Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.\n\nCurabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.\n\nPhasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.", - "start_date": "2023-04-03", - "end_date": "2023-04-10", - "declared_date": "2023-04-10", - "lat": 40.7713, - "long": -111.9309, - "radius_miles": 39 - }, - { - "id": 72, - "type": "Wildfire", - "state": "Iowa", - "name": "Iowa Wildfire", - "description": "Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.", - "start_date": "2023-06-17", - "end_date": "2023-06-30", - "declared_date": "2023-06-21", - "lat": 41.6727, - "long": -93.5722, - "radius_miles": 132 - }, - { - "id": 73, - "type": "Flood", - "state": "Michigan", - "name": "Michigan Flood", - "description": "Maecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.\n\nNullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris.\n\nMorbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis.", - "start_date": "2023-05-28", - "end_date": "2023-06-17", - "declared_date": "2023-05-29", - "lat": 43.1791, - "long": -86.1989, - "radius_miles": 170 - }, - { - "id": 74, - "type": "Flood", - "state": "North Carolina", - "name": "North Carolina Flood", - "description": "Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris.\n\nMorbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis.", - "start_date": "2022-12-01", - "end_date": "2022-12-19", - "declared_date": "2022-12-08", - "lat": 35.1316, - "long": -80.8577, - "radius_miles": 168 - }, - { - "id": 75, - "type": "Flood", - "state": "Alabama", - "name": "Alabama Flood", - "description": "Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.\n\nPraesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.", - "start_date": "2023-06-15", - "end_date": "2023-06-24", - "declared_date": "2023-06-20", - "lat": 32.2334, - "long": -86.2085, - "radius_miles": 259 - }, - { - "id": 76, - "type": "Winter Storm", - "state": "Ohio", - "name": "Ohio Winter Storm", - "description": "Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem.", - "start_date": "2023-03-21", - "end_date": "2023-03-26", - "declared_date": "2023-03-23", - "lat": 41.1287, - "long": -81.54, - "radius_miles": 228 - }, - { - "id": 77, - "type": "Landslide", - "state": "Mississippi", - "name": "Mississippi Landslide", - "description": "Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.", - "start_date": "2023-01-31", - "end_date": "2023-02-10", - "declared_date": "2023-02-02", - "lat": 30.4158, - "long": -89.0684, - "radius_miles": 232 - }, - { - "id": 78, - "type": "Landslide", - "state": "New York", - "name": "New York Landslide", - "description": "Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque.\n\nQuisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.", - "start_date": "2023-02-03", - "end_date": "2023-02-16", - "declared_date": "2023-02-07", - "lat": 40.6964, - "long": -74.0253, - "radius_miles": 186 - }, - { - "id": 79, - "type": "Hurricane", - "state": "Missouri", - "name": "Missouri Hurricane Mahmud", - "description": "Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.\n\nPhasellus in felis. Donec semper sapien a libero. Nam dui.\n\nProin leo odio, porttitor id, consequat in, consequat ut, nulla. Sed accumsan felis. Ut at dolor quis odio consequat varius.", - "start_date": "2023-04-20", - "end_date": "2023-04-30", - "declared_date": "2023-04-27", - "lat": 38.8518, - "long": -94.3944, - "radius_miles": 300 - }, - { - "id": 80, - "type": "Earthquake", - "state": "Washington", - "name": "Washington Earthquake", - "description": "Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.\n\nPraesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.\n\nCras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.", - "start_date": "2023-02-08", - "end_date": "2023-02-20", - "declared_date": "2023-02-13", - "lat": 47.1591, - "long": -122.5485, - "radius_miles": 219 - }, - { - "id": 81, - "type": "Winter Storm", - "state": "Virginia", - "name": "Virginia Winter Storm", - "description": "Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.\n\nQuisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.\n\nVestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat.", - "start_date": "2023-04-28", - "end_date": "2023-05-01", - "declared_date": "2023-05-02", - "lat": 37.3589, - "long": -79.9448, - "radius_miles": 68 - }, - { - "id": 82, - "type": "Wildfire", - "state": "Texas", - "name": "Texas Wildfire", - "description": "Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus.", - "start_date": "2022-11-20", - "end_date": "2022-11-29", - "declared_date": "2022-11-27", - "lat": 32.7673, - "long": -96.7776, - "radius_miles": 164 - }, - { - "id": 83, - "type": "Flood", - "state": "California", - "name": "California Flood", - "description": "Integer ac leo. Pellentesque ultrices mattis odio. Donec vitae nisi.", - "start_date": "2023-02-04", - "end_date": "2023-02-10", - "declared_date": "2023-02-09", - "lat": 37.7772, - "long": -121.9554, - "radius_miles": 118 - }, - { - "id": 84, - "type": "Landslide", - "state": "Florida", - "name": "Florida Landslide", - "description": "Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.\n\nNullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh.", - "start_date": "2023-03-28", - "end_date": "2023-04-18", - "declared_date": "2023-04-02", - "lat": 26.1457, - "long": -80.4483, - "radius_miles": 91 - }, - { - "id": 85, - "type": "Wildfire", - "state": "Georgia", - "name": "Georgia Wildfire", - "description": "Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem.\n\nDuis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.", - "start_date": "2023-06-11", - "end_date": "2023-06-29", - "declared_date": "2023-06-13", - "lat": 33.8123, - "long": -84.2819, - "radius_miles": 170 - }, - { - "id": 86, - "type": "Wildfire", - "state": "California", - "name": "California Wildfire", - "description": "In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet.\n\nMaecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.\n\nMaecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.", - "start_date": "2022-12-08", - "end_date": "2022-12-17", - "declared_date": "2022-12-09", - "lat": 38.3774, - "long": -121.4444, - "radius_miles": 41 - }, - { - "id": 87, - "type": "Winter Storm", - "state": "Washington", - "name": "Washington Winter Storm", - "description": "Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis.", - "start_date": "2023-06-05", - "end_date": "2023-06-22", - "declared_date": "2023-06-08", - "lat": 45.6644, - "long": -122.5212, - "radius_miles": 103 - }, - { - "id": 88, - "type": "Wildfire", - "state": "Idaho", - "name": "Idaho Wildfire", - "description": "Praesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.", - "start_date": "2023-02-12", - "end_date": "2023-02-28", - "declared_date": "2023-02-18", - "lat": 43.4599, - "long": -116.244, - "radius_miles": 144 - }, - { - "id": 89, - "type": "Winter Storm", - "state": "Pennsylvania", - "name": "Pennsylvania Winter Storm", - "description": "Maecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.\n\nNullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris.\n\nMorbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis.", - "start_date": "2023-01-08", - "end_date": "2023-01-12", - "declared_date": "2023-01-12", - "lat": 40.0018, - "long": -75.1179, - "radius_miles": 235 - }, - { - "id": 90, - "type": "Hurricane", - "state": "North Carolina", - "name": "North Carolina Hurricane Rubin", - "description": "Sed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede libero quis orci. Nullam molestie nibh in lectus.", - "start_date": "2023-01-15", - "end_date": "2023-01-23", - "declared_date": "2023-01-19", - "lat": 35.7977, - "long": -78.6253, - "radius_miles": 143 - }, - { - "id": 91, - "type": "Hurricane", - "state": "Florida", - "name": "Florida Hurricane Celle", - "description": "Fusce posuere felis sed lacus. Morbi sem mauris, laoreet ut, rhoncus aliquet, pulvinar sed, nisl. Nunc rhoncus dui vel sem.\n\nSed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede libero quis orci. Nullam molestie nibh in lectus.", - "start_date": "2023-05-11", - "end_date": "2023-05-22", - "declared_date": "2023-05-13", - "lat": 30.6143, - "long": -87.2758, - "radius_miles": 144 - }, - { - "id": 92, - "type": "Landslide", - "state": "Florida", - "name": "Florida Landslide", - "description": "Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.\n\nVestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat.", - "start_date": "2023-05-01", - "end_date": "2023-05-08", - "declared_date": "2023-05-06", - "lat": 26.6644, - "long": -80.1741, - "radius_miles": 66 - }, - { - "id": 93, - "type": "Wildfire", - "state": "Missouri", - "name": "Missouri Wildfire", - "description": "Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.\n\nQuisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.", - "start_date": "2022-12-26", - "end_date": "2023-01-01", - "declared_date": "2022-12-31", - "lat": 38.8518, - "long": -94.3944, - "radius_miles": 278 - }, - { - "id": 94, - "type": "Winter Storm", - "state": "Indiana", - "name": "Indiana Winter Storm", - "description": "Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.\n\nPhasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.\n\nProin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem.", - "start_date": "2022-10-15", - "end_date": "2022-10-24", - "declared_date": "2022-10-21", - "lat": 41.0938, - "long": -85.0707, - "radius_miles": 41 - }, - { - "id": 95, - "type": "Flood", - "state": "California", - "name": "California Flood", - "description": "In congue. Etiam justo. Etiam pretium iaculis justo.\n\nIn hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.", - "start_date": "2023-01-07", - "end_date": "2023-01-11", - "declared_date": "2023-01-14", - "lat": 32.8538, - "long": -117.1197, - "radius_miles": 162 - }, - { - "id": 96, - "type": "Thunderstorm", - "state": "California", - "name": "California Thunderstorm", - "description": "Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.\n\nQuisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.\n\nVestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat.", - "start_date": "2023-04-26", - "end_date": "2023-05-05", - "declared_date": "2023-04-28", - "lat": 37.7772, - "long": -121.9554, - "radius_miles": 282 - }, - { - "id": 97, - "type": "Hurricane", - "state": "Pennsylvania", - "name": "Pennsylvania Hurricane Celene", - "description": "Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem.\n\nDuis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.\n\nDonec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.", - "start_date": "2023-03-16", - "end_date": "2023-03-20", - "declared_date": "2023-03-20", - "lat": 39.9832, - "long": -75.7481, - "radius_miles": 273 - }, - { - "id": 98, - "type": "Wildfire", - "state": "Michigan", - "name": "Michigan Wildfire", - "description": "Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.\n\nPhasellus in felis. Donec semper sapien a libero. Nam dui.", - "start_date": "2023-06-17", - "end_date": "2023-06-30", - "declared_date": "2023-06-20", - "lat": 42.2399, - "long": -83.1508, - "radius_miles": 189 - }, - { - "id": 99, - "type": "Winter Storm", - "state": "Tennessee", - "name": "Tennessee Winter Storm", - "description": "Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus.", - "start_date": "2023-05-16", - "end_date": "2023-06-02", - "declared_date": "2023-05-22", - "lat": 35.9901, - "long": -83.9622, - "radius_miles": 81 - }, - { - "id": 100, - "type": "Earthquake", - "state": "District of Columbia", - "name": "District of Columbia Earthquake", - "description": "Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.\n\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.", - "start_date": "2022-10-25", - "end_date": "2022-11-01", - "declared_date": "2022-10-30", - "lat": 38.8933, - "long": -77.0146, - "radius_miles": 178 - } -] diff --git a/nodejs/simpleDataTool.js b/nodejs/simpleDataTool.js deleted file mode 100644 index 784f15b..0000000 --- a/nodejs/simpleDataTool.js +++ /dev/null @@ -1,172 +0,0 @@ -const sfcc2023Agents = require("./data/sfcc_2023_agents.json"); -const sfcc2023ClaimHandlers = require("./data/sfcc_2023_claim_handlers.json"); -const sfcc2023Claims = require("./data/sfcc_2023_claims.json"); -const sfcc2023Disasters = require("./data/sfcc_2023_disasters.json"); - -class SimpleDataTool { - constructor() { - this.REGION_MAP = { - west: "Alaska,Hawaii,Washington,Oregon,California,Montana,Idaho,Wyoming,Nevada,Utah,Colorado,Arizona,New Mexico", - midwest: - "North Dakota,South Dakota,Minnesota,Wisconsin,Michigan,Nebraska,Iowa,Illinois,Indiana,Ohio,Missouri,Kansas", - south: - "Oklahoma,Texas,Arkansas,Louisiana,Kentucky,Tennessee,Mississippi,Alabama,West Virginia,Virginia,North Carolina,South Carolina,Georgia,Florida", - northeast: - "Maryland,Delaware,District of Columbia,Pennsylvania,New York,New Jersey,Connecticut,Massachusetts,Vermont,New Hampshire,Rhode Island,Maine", - }; - } - - /** - * Calculates the number of claims where the status is "Closed" - * - * @returns {number} number of closed claims - */ - getNumClosedClaims() { - return -1; - } - - /** - * Calculates the number of claims assigned to a specific claim handler. - * - * @param {number} claimHandlerId - ID of the claim handler. - * @returns {number} - Number of claims assigned to the claim handler. - */ - getNumClaimsForClaimHandlerId(claimHandlerId) { - return null; - } - - /** - * Calculates the number of disasters for a specific state. - * - * @param {string} state - Name of a state in the United States of America, including the District of Columbia. - * @returns {number} - Number of disasters for the state. - */ - getNumDisastersForState(state) { - return null; - } - - /** - * Sums the estimated cost of a specific disaster by its claims. - * - * @param {number} disasterId - ID of disaster. - * @returns {number|null} - Estimate cost of disaster, rounded to the nearest hundredths place, - * or null if no claims are found. - */ - getTotalClaimCostForDisaster(disasterId) { - return -1; - } - - /** - * Gets the average estimated cost of all claims assigned to a claim handler. - * - * @param {number} claimHandlerId - ID of claim handler. - * @returns {number|null} - Average cost of claims, rounded to the nearest hundredths place, - * or null if no claims are found. - */ - getAverageClaimCostForClaimHandler(claimHandlerId) { - return -1; - } - - /** - * Returns the name of the state with the most disasters based on disaster data. - * If two states have the same number of disasters, then sorts by alphabetical (a-z) - * and takes the first. - * - * @returns {string} - Single name of state - */ - getStateWithMostDisasters() { - return null; - } - - /** - * Returns the name of the state with the least disasters based on disaster data. - * If two states have the same number of disasters, then sorts by alphabetical (a-z) - * and takes the first. - * - * Example: Say New Mexico and West Virginia both have the least number of disasters at - * 1 disaster each. Then, this method would return "New Mexico" since "N" - * comes before "W" in the alphabet. - * - * @returns {string} - Single name of state - */ - getStateWithLeastDisasters() { - return null; - } - - /** - * Returns the name of the most spoken language by agents (besides English) for a specific state. - * - * @param {string} state - Name of state. - * @returns {string} - Name of language, or empty string if state doesn't exist. - */ - getMostSpokenAgentLanguageByState(state) { - return null; - } - - /** - * Returns the number of open claims for a specific agent and for a minimum severity level and higher. - * - * Note: Severity rating scale for claims is 1 to 10, inclusive. - * - * @param {number} agentId - ID of the agent. - * @param {number} minSeverityRating - Minimum severity rating to consider. - * @returns {number|null} - Number of claims that are not closed and have minimum severity rating or greater, - * -1 if severity rating out of bounds, - * null if agent does not exist, or agent has no claims (open or not). - */ - getNumOfOpenClaimsForAgentAndSeverity(agentId, minSeverityRating) { - return -2; - } - - /** - * Gets the number of disasters where it was declared after it ended. - * - * @returns {number} - Number of disasters where the declared date is after the end date. - */ - getNumDisastersDeclaredAfterEndDate() { - return null; - } - - /** Builds a map of agent and their total claim cost - * - * Hints: - * An agent with no claims should return 0 - * Invalid agent id should have a value of Undefined - * You should round your totalClaimCost to the nearest hundredths - * - * @returns {Object}: key is agent id, value is total cost of claims associated to the agent - */ - buildMapOfAgentsToTotalClaimCost() { - return null; - } - - /** Calculates density of a disaster based on the number of claims and impact radius - * - * Hints: - * Assume uniform spacing between claims - * Assume disaster impact area is a circle - * - * @param {number} disasterId - ID of disaster. - * @returns {number} density of claims to disaster area, rounded to the nearest thousandths place - * null if disaster does not exist - */ - calculateDisasterClaimDensity(disasterId) { - return -1; - } - - /** - * Gets the top three months with the highest total claim cost. - * - * Hint: - * Month should be full name like 01 is January and 12 is December. - * Year should be full four-digit year. - * List should be in descending order. - * - * @returns {Array} - An array of three strings of month and year, descending order of highest claims. - */ - getTopThreeMonthsWithHighestNumOfClaimsDesc() { - return null; - } -} - -module.exports = SimpleDataTool; \ No newline at end of file diff --git a/python/.vscode/settings.json b/python/.vscode/settings.json deleted file mode 100644 index 8d24737..0000000 --- a/python/.vscode/settings.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "[python]": { - "editor.tabSize": 4 - } -} \ No newline at end of file diff --git a/round 1/fixClaimsMapping.py b/round 1/fixClaimsMapping.py index 56b0aeb..a15134e 100644 --- a/round 1/fixClaimsMapping.py +++ b/round 1/fixClaimsMapping.py @@ -1,10 +1,10 @@ import json import random -agent_file_name = 'sfcc_2023_agents.json' -claim_file_name = 'sfcc_2023_claims.json' -claim_handlers_file_name = 'sfcc_2023_claim_handlers.json' -disaster_file_name = 'sfcc_2023_disasters.json' +agent_file_name = '../data/sfcc_2023_agents.json' +claim_file_name = '../data/sfcc_2023_claims.json' +claim_handlers_file_name = '../data/sfcc_2023_claim_handlers.json' +disaster_file_name = '../data/sfcc_2023_disasters.json' list_of_states = ['Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Delaware', 'District of Columbia', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas', diff --git a/round 1/sfcc_2023_agents.json b/round 1/sfcc_2023_agents.json deleted file mode 100644 index 645e104..0000000 --- a/round 1/sfcc_2023_agents.json +++ /dev/null @@ -1,1002 +0,0 @@ -[ - { - "id": 1, - "first_name": "Catha", - "last_name": "Abrahmer", - "state": "Minnesota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "German", - "years_active": 10 - }, - { - "id": 2, - "first_name": "Yetta", - "last_name": "Eason", - "state": "Oregon", - "region": "West", - "primary_language": "English", - "secondary_language": "Korean", - "years_active": 12 - }, - { - "id": 3, - "first_name": "Janeta", - "last_name": "D'Avaux", - "state": "Connecticut", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 47 - }, - { - "id": 4, - "first_name": "Kalie", - "last_name": "Tomkins", - "state": "Virginia", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 33 - }, - { - "id": 5, - "first_name": "Teddy", - "last_name": "Dennitts", - "state": "Illinois", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Chinese", - "years_active": 48 - }, - { - "id": 6, - "first_name": "Xylina", - "last_name": "MacMurray", - "state": "New Jersey", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 17 - }, - { - "id": 7, - "first_name": "Walker", - "last_name": "Nosworthy", - "state": "Tennessee", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 39 - }, - { - "id": 8, - "first_name": "Kip", - "last_name": "Scuffham", - "state": "Maine", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "French", - "years_active": 35 - }, - { - "id": 9, - "first_name": "Winifred", - "last_name": "Duddy", - "state": "North Dakota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 32 - }, - { - "id": 10, - "first_name": "Layney", - "last_name": "Drewry", - "state": "Maryland", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 25 - }, - { - "id": 11, - "first_name": "Beatrice", - "last_name": "Sprowles", - "state": "Arizona", - "region": "West", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 7 - }, - { - "id": 12, - "first_name": "Candida", - "last_name": "Dungay", - "state": "South Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": "Chinese", - "years_active": 43 - }, - { - "id": 13, - "first_name": "Whitby", - "last_name": "Awin", - "state": "Pennsylvania", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 1 - }, - { - "id": 14, - "first_name": "Buck", - "last_name": "Withringten", - "state": "Alabama", - "region": "South", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 16 - }, - { - "id": 15, - "first_name": "Ladonna", - "last_name": "Earengey", - "state": "Indiana", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 36 - }, - { - "id": 16, - "first_name": "Guglielmo", - "last_name": "Lamboll", - "state": "Vermont", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 4 - }, - { - "id": 17, - "first_name": "Gardner", - "last_name": "Nasey", - "state": "Idaho", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 21 - }, - { - "id": 18, - "first_name": "Georgina", - "last_name": "Lovegrove", - "state": "California", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 11 - }, - { - "id": 19, - "first_name": "Xaviera", - "last_name": "Darell", - "state": "Massachusetts", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "German", - "years_active": 10 - }, - { - "id": 20, - "first_name": "Dick", - "last_name": "Andras", - "state": "Ohio", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 14 - }, - { - "id": 21, - "first_name": "Luise", - "last_name": "Reeken", - "state": "North Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 14 - }, - { - "id": 22, - "first_name": "Gale", - "last_name": "Cantua", - "state": "Arkansas", - "region": "South", - "primary_language": "English", - "secondary_language": "German", - "years_active": 2 - }, - { - "id": 23, - "first_name": "Gracie", - "last_name": "Polland", - "state": "Washington", - "region": "West", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 29 - }, - { - "id": 24, - "first_name": "Connie", - "last_name": "Loyley", - "state": "Ohio", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 33 - }, - { - "id": 25, - "first_name": "Laryssa", - "last_name": "Affleck", - "state": "South Dakota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 7 - }, - { - "id": 26, - "first_name": "Erina", - "last_name": "Coan", - "state": "North Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 43 - }, - { - "id": 27, - "first_name": "Evered", - "last_name": "Sergent", - "state": "Utah", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 50 - }, - { - "id": 28, - "first_name": "Cassandry", - "last_name": "Curston", - "state": "New Mexico", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 49 - }, - { - "id": 29, - "first_name": "Cirstoforo", - "last_name": "Yurov", - "state": "Washington", - "region": "West", - "primary_language": "English", - "secondary_language": "German", - "years_active": 34 - }, - { - "id": 30, - "first_name": "Hewe", - "last_name": "Matveiko", - "state": "Missouri", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 25 - }, - { - "id": 31, - "first_name": "Nevil", - "last_name": "O' Hern", - "state": "Alabama", - "region": "South", - "primary_language": "English", - "secondary_language": "French", - "years_active": 19 - }, - { - "id": 32, - "first_name": "Cynthea", - "last_name": "Pitkins", - "state": "New Jersey", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 16 - }, - { - "id": 33, - "first_name": "Irita", - "last_name": "Segebrecht", - "state": "South Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 38 - }, - { - "id": 34, - "first_name": "Loraine", - "last_name": "Turmel", - "state": "Iowa", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 21 - }, - { - "id": 35, - "first_name": "Doris", - "last_name": "Illem", - "state": "Oklahoma", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 5 - }, - { - "id": 36, - "first_name": "Maritsa", - "last_name": "Hulme", - "state": "Michigan", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 28 - }, - { - "id": 37, - "first_name": "Hagen", - "last_name": "Baxter", - "state": "Oregon", - "region": "West", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 44 - }, - { - "id": 38, - "first_name": "Patty", - "last_name": "Saxelby", - "state": "Hawaii", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 4 - }, - { - "id": 39, - "first_name": "Hans", - "last_name": "Hardway", - "state": "Georgia", - "region": "South", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 47 - }, - { - "id": 40, - "first_name": "Lind", - "last_name": "Loughton", - "state": "Rhode Island", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 6 - }, - { - "id": 41, - "first_name": "Cynthie", - "last_name": "Gytesham", - "state": "North Dakota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 36 - }, - { - "id": 42, - "first_name": "Dougie", - "last_name": "Faulconer", - "state": "Utah", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 15 - }, - { - "id": 43, - "first_name": "Briano", - "last_name": "Lowell", - "state": "Missouri", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 36 - }, - { - "id": 44, - "first_name": "Eli", - "last_name": "Ginity", - "state": "Nevada", - "region": "West", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 7 - }, - { - "id": 45, - "first_name": "Wendell", - "last_name": "Tolputt", - "state": "New Jersey", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 50 - }, - { - "id": 46, - "first_name": "Briggs", - "last_name": "Snasdell", - "state": "Minnesota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "German", - "years_active": 6 - }, - { - "id": 47, - "first_name": "Peadar", - "last_name": "D'Hooge", - "state": "Idaho", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 17 - }, - { - "id": 48, - "first_name": "Babbette", - "last_name": "Tower", - "state": "Rhode Island", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 45 - }, - { - "id": 49, - "first_name": "Tedda", - "last_name": "Highwood", - "state": "Kansas", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 41 - }, - { - "id": 50, - "first_name": "Davina", - "last_name": "Totton", - "state": "Oregon", - "region": "West", - "primary_language": "English", - "secondary_language": "Korean", - "years_active": 35 - }, - { - "id": 51, - "first_name": "Blondelle", - "last_name": "MacDearmaid", - "state": "South Dakota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 31 - }, - { - "id": 52, - "first_name": "Vinnie", - "last_name": "Chree", - "state": "South Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 43 - }, - { - "id": 53, - "first_name": "Boniface", - "last_name": "Antwis", - "state": "Rhode Island", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 25 - }, - { - "id": 54, - "first_name": "Merrill", - "last_name": "Pallin", - "state": "New Hampshire", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 40 - }, - { - "id": 55, - "first_name": "Brent", - "last_name": "Alywen", - "state": "New Mexico", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 13 - }, - { - "id": 56, - "first_name": "Vinnie", - "last_name": "Lindemann", - "state": "District of Columbia", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 45 - }, - { - "id": 57, - "first_name": "Pooh", - "last_name": "Wilce", - "state": "Louisiana", - "region": "South", - "primary_language": "English", - "secondary_language": "German", - "years_active": 19 - }, - { - "id": 58, - "first_name": "Kaiser", - "last_name": "Toffolini", - "state": "Ohio", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Chinese", - "years_active": 21 - }, - { - "id": 59, - "first_name": "Clark", - "last_name": "Tussaine", - "state": "Washington", - "region": "West", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 1 - }, - { - "id": 60, - "first_name": "Annissa", - "last_name": "Moxted", - "state": "Utah", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 26 - }, - { - "id": 61, - "first_name": "Imelda", - "last_name": "McMenamie", - "state": "New Jersey", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 6 - }, - { - "id": 62, - "first_name": "Melanie", - "last_name": "Blunsom", - "state": "Arizona", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 49 - }, - { - "id": 63, - "first_name": "Sarge", - "last_name": "Iredale", - "state": "Alaska", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 6 - }, - { - "id": 64, - "first_name": "Hanson", - "last_name": "Buxam", - "state": "Nevada", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 35 - }, - { - "id": 65, - "first_name": "Nettle", - "last_name": "Apps", - "state": "Hawaii", - "region": "West", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 19 - }, - { - "id": 66, - "first_name": "Joellen", - "last_name": "Chapiro", - "state": "Nebraska", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "French", - "years_active": 25 - }, - { - "id": 67, - "first_name": "Smith", - "last_name": "Budden", - "state": "Hawaii", - "region": "West", - "primary_language": "English", - "secondary_language": "Chinese", - "years_active": 7 - }, - { - "id": 68, - "first_name": "Roz", - "last_name": "Sygroves", - "state": "Alaska", - "region": "West", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 42 - }, - { - "id": 69, - "first_name": "Emylee", - "last_name": "Simonetto", - "state": "Wyoming", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 24 - }, - { - "id": 70, - "first_name": "Trev", - "last_name": "Balint", - "state": "District of Columbia", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 14 - }, - { - "id": 71, - "first_name": "Karrah", - "last_name": "Gartenfeld", - "state": "Mississippi", - "region": "South", - "primary_language": "English", - "secondary_language": "French", - "years_active": 25 - }, - { - "id": 72, - "first_name": "Newton", - "last_name": "Orro", - "state": "Kentucky", - "region": "South", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 40 - }, - { - "id": 73, - "first_name": "Letta", - "last_name": "Fury", - "state": "Massachusetts", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 15 - }, - { - "id": 74, - "first_name": "Ashien", - "last_name": "McGeachey", - "state": "Massachusetts", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Chinese", - "years_active": 46 - }, - { - "id": 75, - "first_name": "Calypso", - "last_name": "Yuryev", - "state": "Alaska", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 16 - }, - { - "id": 76, - "first_name": "Rhys", - "last_name": "Kobelt", - "state": "California", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 34 - }, - { - "id": 77, - "first_name": "Gaspard", - "last_name": "Pegden", - "state": "Michigan", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 35 - }, - { - "id": 78, - "first_name": "Lory", - "last_name": "de Juares", - "state": "Alabama", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 27 - }, - { - "id": 79, - "first_name": "Nils", - "last_name": "Brashier", - "state": "Texas", - "region": "South", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 18 - }, - { - "id": 80, - "first_name": "Idalia", - "last_name": "Farleigh", - "state": "North Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": null, - "years_active": 16 - }, - { - "id": 81, - "first_name": "Vi", - "last_name": "Barkus", - "state": "New Jersey", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 33 - }, - { - "id": 82, - "first_name": "Darcee", - "last_name": "Timewell", - "state": "Arizona", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 26 - }, - { - "id": 83, - "first_name": "Rozanna", - "last_name": "Heakins", - "state": "Minnesota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "French", - "years_active": 20 - }, - { - "id": 84, - "first_name": "Jemima", - "last_name": "Rosling", - "state": "California", - "region": "West", - "primary_language": "English", - "secondary_language": "Korean", - "years_active": 37 - }, - { - "id": 85, - "first_name": "Fancie", - "last_name": "Kilner", - "state": "Nebraska", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 6 - }, - { - "id": 86, - "first_name": "Gabrila", - "last_name": "Ridgedell", - "state": "California", - "region": "West", - "primary_language": "English", - "secondary_language": "Arabic", - "years_active": 32 - }, - { - "id": 87, - "first_name": "Curcio", - "last_name": "Musgrave", - "state": "Colorado", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 19 - }, - { - "id": 88, - "first_name": "Honey", - "last_name": "Duffill", - "state": "Pennsylvania", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 26 - }, - { - "id": 89, - "first_name": "Harley", - "last_name": "Vittel", - "state": "Arizona", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 20 - }, - { - "id": 90, - "first_name": "Blake", - "last_name": "Penddreth", - "state": "New Jersey", - "region": "Northeast", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 36 - }, - { - "id": 91, - "first_name": "Starlene", - "last_name": "Boscott", - "state": "Illinois", - "region": "Midwest", - "primary_language": "English", - "secondary_language": "Italian", - "years_active": 34 - }, - { - "id": 92, - "first_name": "Orsa", - "last_name": "Bellamy", - "state": "Florida", - "region": "South", - "primary_language": "English", - "secondary_language": "Spanish", - "years_active": 38 - }, - { - "id": 93, - "first_name": "Philis", - "last_name": "Bover", - "state": "Rhode Island", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 25 - }, - { - "id": 94, - "first_name": "Kathe", - "last_name": "Tipler", - "state": "New York", - "region": "Northeast", - "primary_language": "English", - "secondary_language": null, - "years_active": 47 - }, - { - "id": 95, - "first_name": "Durand", - "last_name": "Ellwood", - "state": "Alaska", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 45 - }, - { - "id": 96, - "first_name": "Brana", - "last_name": "Drinan", - "state": "South Dakota", - "region": "Midwest", - "primary_language": "English", - "secondary_language": null, - "years_active": 42 - }, - { - "id": 97, - "first_name": "Wiatt", - "last_name": "Kitchenman", - "state": "North Carolina", - "region": "South", - "primary_language": "English", - "secondary_language": "Korean", - "years_active": 40 - }, - { - "id": 98, - "first_name": "Lionello", - "last_name": "Krauze", - "state": "Mississippi", - "region": "South", - "primary_language": "English", - "secondary_language": "German", - "years_active": 48 - }, - { - "id": 99, - "first_name": "Louella", - "last_name": "Evangelinos", - "state": "Georgia", - "region": "South", - "primary_language": "English", - "secondary_language": "Korean", - "years_active": 6 - }, - { - "id": 100, - "first_name": "Christa", - "last_name": "McPartling", - "state": "California", - "region": "West", - "primary_language": "English", - "secondary_language": null, - "years_active": 39 - } -] diff --git a/round 1/sfcc_2023_claim_handlers.json b/round 1/sfcc_2023_claim_handlers.json deleted file mode 100644 index 6d951b5..0000000 --- a/round 1/sfcc_2023_claim_handlers.json +++ /dev/null @@ -1,782 +0,0 @@ -[ - { - "first_name": "Barnabe", - "last_name": "Clynman", - "id": 1 - }, - { - "first_name": "Valdemar", - "last_name": "Size", - "id": 2 - }, - { - "first_name": "Edithe", - "last_name": "Bleakley", - "id": 3 - }, - { - "first_name": "Sonja", - "last_name": "Diamant", - "id": 4 - }, - { - "first_name": "Elsey", - "last_name": "Sreenan", - "id": 5 - }, - { - "first_name": "Wilmer", - "last_name": "Sykes", - "id": 6 - }, - { - "first_name": "Wang", - "last_name": "California", - "id": 7 - }, - { - "first_name": "Shadow", - "last_name": "Cabane", - "id": 8 - }, - { - "first_name": "Deborah", - "last_name": "Longfellow", - "id": 9 - }, - { - "first_name": "Albertina", - "last_name": "McCrorie", - "id": 10 - }, - { - "first_name": "Trude", - "last_name": "Vakhonin", - "id": 11 - }, - { - "first_name": "Corabel", - "last_name": "Greeding", - "id": 12 - }, - { - "first_name": "Farra", - "last_name": "Pickett", - "id": 13 - }, - { - "first_name": "Sal", - "last_name": "Plott", - "id": 14 - }, - { - "first_name": "Eddi", - "last_name": "Cicchitello", - "id": 15 - }, - { - "first_name": "Jonas", - "last_name": "East", - "id": 16 - }, - { - "first_name": "Emiline", - "last_name": "Moultrie", - "id": 17 - }, - { - "first_name": "Laverna", - "last_name": "Rignold", - "id": 18 - }, - { - "first_name": "Ludovico", - "last_name": "Hebborn", - "id": 19 - }, - { - "first_name": "Des", - "last_name": "Tubritt", - "id": 20 - }, - { - "first_name": "Fritz", - "last_name": "Angove", - "id": 21 - }, - { - "first_name": "Persis", - "last_name": "Dinesen", - "id": 22 - }, - { - "first_name": "Christian", - "last_name": "Kelshaw", - "id": 23 - }, - { - "first_name": "Bartholomeo", - "last_name": "McBlain", - "id": 24 - }, - { - "first_name": "Lorrie", - "last_name": "Lightbourn", - "id": 25 - }, - { - "first_name": "Bobbi", - "last_name": "Adriani", - "id": 26 - }, - { - "first_name": "Heriberto", - "last_name": "Carlesi", - "id": 27 - }, - { - "first_name": "Stearn", - "last_name": "Quilligan", - "id": 28 - }, - { - "first_name": "Amalle", - "last_name": "Vanyutin", - "id": 29 - }, - { - "first_name": "Wilden", - "last_name": "Stratley", - "id": 30 - }, - { - "first_name": "Netty", - "last_name": "Motion", - "id": 31 - }, - { - "first_name": "Garvin", - "last_name": "Cotte", - "id": 32 - }, - { - "first_name": "Ashby", - "last_name": "Woolbrook", - "id": 33 - }, - { - "first_name": "Modesty", - "last_name": "Doldon", - "id": 34 - }, - { - "first_name": "Maurene", - "last_name": "Hesbrook", - "id": 35 - }, - { - "first_name": "Cindee", - "last_name": "Mogey", - "id": 36 - }, - { - "first_name": "Korie", - "last_name": "Donwell", - "id": 37 - }, - { - "first_name": "Casi", - "last_name": "Miebes", - "id": 38 - }, - { - "first_name": "Alvira", - "last_name": "Loxdale", - "id": 39 - }, - { - "first_name": "Ellis", - "last_name": "Cadagan", - "id": 40 - }, - { - "first_name": "Jarib", - "last_name": "Brownsett", - "id": 41 - }, - { - "first_name": "Esdras", - "last_name": "Gullis", - "id": 42 - }, - { - "first_name": "Jordain", - "last_name": "Gaine", - "id": 43 - }, - { - "first_name": "Kingsly", - "last_name": "Kelemen", - "id": 44 - }, - { - "first_name": "Sallee", - "last_name": "Ashworth", - "id": 45 - }, - { - "first_name": "Erika", - "last_name": "Willmont", - "id": 46 - }, - { - "first_name": "Rinaldo", - "last_name": "Standbrook", - "id": 47 - }, - { - "first_name": "Abbey", - "last_name": "Scholer", - "id": 48 - }, - { - "first_name": "Colver", - "last_name": "Ilyenko", - "id": 49 - }, - { - "first_name": "Phillipp", - "last_name": "Klulik", - "id": 50 - }, - { - "first_name": "Rancell", - "last_name": "Salvidge", - "id": 51 - }, - { - "first_name": "Lesli", - "last_name": "Sidry", - "id": 52 - }, - { - "first_name": "Ellette", - "last_name": "Connikie", - "id": 53 - }, - { - "first_name": "Olivie", - "last_name": "Easterbrook", - "id": 54 - }, - { - "first_name": "Idell", - "last_name": "McVicker", - "id": 55 - }, - { - "first_name": "Tonie", - "last_name": "Roos", - "id": 56 - }, - { - "first_name": "Herby", - "last_name": "Duffit", - "id": 57 - }, - { - "first_name": "Lila", - "last_name": "Byrd", - "id": 58 - }, - { - "first_name": "Shayna", - "last_name": "McCluskey", - "id": 59 - }, - { - "first_name": "Ellie", - "last_name": "Bottomer", - "id": 60 - }, - { - "first_name": "Gardie", - "last_name": "Lamputt", - "id": 61 - }, - { - "first_name": "Angelina", - "last_name": "Incogna", - "id": 62 - }, - { - "first_name": "Berget", - "last_name": "Nussen", - "id": 63 - }, - { - "first_name": "Alley", - "last_name": "Wrighton", - "id": 64 - }, - { - "first_name": "Dione", - "last_name": "Shire", - "id": 65 - }, - { - "first_name": "Ashly", - "last_name": "Connichie", - "id": 66 - }, - { - "first_name": "Ossie", - "last_name": "Besson", - "id": 67 - }, - { - "first_name": "Luce", - "last_name": "Jackling", - "id": 68 - }, - { - "first_name": "Juliann", - "last_name": "Wickham", - "id": 69 - }, - { - "first_name": "Lillian", - "last_name": "Lansdale", - "id": 70 - }, - { - "first_name": "Cornie", - "last_name": "Tindall", - "id": 71 - }, - { - "first_name": "Dina", - "last_name": "Alster", - "id": 72 - }, - { - "first_name": "Normand", - "last_name": "Mein", - "id": 73 - }, - { - "first_name": "Wildon", - "last_name": "Rizzillo", - "id": 74 - }, - { - "first_name": "Hailee", - "last_name": "Jeroch", - "id": 75 - }, - { - "first_name": "Corissa", - "last_name": "Newarte", - "id": 76 - }, - { - "first_name": "Rancell", - "last_name": "Chrispin", - "id": 77 - }, - { - "first_name": "Kariotta", - "last_name": "Zammett", - "id": 78 - }, - { - "first_name": "Tammy", - "last_name": "Jeannet", - "id": 79 - }, - { - "first_name": "Osbourne", - "last_name": "Heinert", - "id": 80 - }, - { - "first_name": "Marcia", - "last_name": "Kaes", - "id": 81 - }, - { - "first_name": "Curry", - "last_name": "MacCracken", - "id": 82 - }, - { - "first_name": "Duke", - "last_name": "Ramalhete", - "id": 83 - }, - { - "first_name": "Domeniga", - "last_name": "Cutajar", - "id": 84 - }, - { - "first_name": "Blaire", - "last_name": "Kolyagin", - "id": 85 - }, - { - "first_name": "Kerry", - "last_name": "Glassard", - "id": 86 - }, - { - "first_name": "Adolphe", - "last_name": "Snook", - "id": 87 - }, - { - "first_name": "Byrom", - "last_name": "Kaygill", - "id": 88 - }, - { - "first_name": "Neddie", - "last_name": "Klimaszewski", - "id": 89 - }, - { - "first_name": "Neal", - "last_name": "Marzelle", - "id": 90 - }, - { - "first_name": "Laureen", - "last_name": "Ezzell", - "id": 91 - }, - { - "first_name": "Davine", - "last_name": "Druce", - "id": 92 - }, - { - "first_name": "Carny", - "last_name": "Baird", - "id": 93 - }, - { - "first_name": "Thadeus", - "last_name": "Alcido", - "id": 94 - }, - { - "first_name": "Berry", - "last_name": "Chanter", - "id": 95 - }, - { - "first_name": "Kamillah", - "last_name": "Mott", - "id": 96 - }, - { - "first_name": "Godfree", - "last_name": "Cains", - "id": 97 - }, - { - "first_name": "Rubia", - "last_name": "Blundan", - "id": 98 - }, - { - "first_name": "Bart", - "last_name": "Godain", - "id": 99 - }, - { - "first_name": "Carlina", - "last_name": "Chamberlayne", - "id": 100 - }, - { - "first_name": "Alaric", - "last_name": "Dils", - "id": 101 - }, - { - "first_name": "Tracy", - "last_name": "Bamell", - "id": 102 - }, - { - "first_name": "Laural", - "last_name": "Melly", - "id": 103 - }, - { - "first_name": "Bary", - "last_name": "Ableson", - "id": 104 - }, - { - "first_name": "Joell", - "last_name": "M'Chirrie", - "id": 105 - }, - { - "first_name": "Danni", - "last_name": "Vaines", - "id": 106 - }, - { - "first_name": "Emelia", - "last_name": "Bullough", - "id": 107 - }, - { - "first_name": "Cinnamon", - "last_name": "Flounders", - "id": 108 - }, - { - "first_name": "Farica", - "last_name": "Soaper", - "id": 109 - }, - { - "first_name": "Peggy", - "last_name": "Lemerie", - "id": 110 - }, - { - "first_name": "Craig", - "last_name": "Greenslade", - "id": 111 - }, - { - "first_name": "Zitella", - "last_name": "Bachman", - "id": 112 - }, - { - "first_name": "Willa", - "last_name": "Schlag", - "id": 113 - }, - { - "first_name": "Leonerd", - "last_name": "Dewes", - "id": 114 - }, - { - "first_name": "Jacquelin", - "last_name": "Willavize", - "id": 115 - }, - { - "first_name": "Amble", - "last_name": "Brahams", - "id": 116 - }, - { - "first_name": "Rona", - "last_name": "McGlew", - "id": 117 - }, - { - "first_name": "Libbi", - "last_name": "Cargenven", - "id": 118 - }, - { - "first_name": "Ina", - "last_name": "Le", - "id": 119 - }, - { - "first_name": "Jamie", - "last_name": "Skittle", - "id": 120 - }, - { - "first_name": "Stephani", - "last_name": "Battle", - "id": 121 - }, - { - "first_name": "Rogers", - "last_name": "Ciccetti", - "id": 122 - }, - { - "first_name": "Calv", - "last_name": "Drinkhill", - "id": 123 - }, - { - "first_name": "Timothea", - "last_name": "Sprulls", - "id": 124 - }, - { - "first_name": "Darb", - "last_name": "Seston", - "id": 125 - }, - { - "first_name": "Jessee", - "last_name": "Wale", - "id": 126 - }, - { - "first_name": "Eve", - "last_name": "Reith", - "id": 127 - }, - { - "first_name": "Rolland", - "last_name": "Currier", - "id": 128 - }, - { - "first_name": "Hayes", - "last_name": "Halshaw", - "id": 129 - }, - { - "first_name": "Pieter", - "last_name": "Ventris", - "id": 130 - }, - { - "first_name": "Dalia", - "last_name": "Blades", - "id": 131 - }, - { - "first_name": "Sabine", - "last_name": "Fader", - "id": 132 - }, - { - "first_name": "Steward", - "last_name": "Rogez", - "id": 133 - }, - { - "first_name": "Vanya", - "last_name": "Cicchinelli", - "id": 134 - }, - { - "first_name": "Rene", - "last_name": "Rockhill", - "id": 135 - }, - { - "first_name": "Marji", - "last_name": "Coulbeck", - "id": 136 - }, - { - "first_name": "Nicolle", - "last_name": "Strain", - "id": 137 - }, - { - "first_name": "Xaviera", - "last_name": "Swash", - "id": 138 - }, - { - "first_name": "Selle", - "last_name": "Johnston", - "id": 139 - }, - { - "first_name": "Caressa", - "last_name": "Bavridge", - "id": 140 - }, - { - "first_name": "Benedict", - "last_name": "Robichon", - "id": 141 - }, - { - "first_name": "Rogerio", - "last_name": "Armitage", - "id": 142 - }, - { - "first_name": "Otto", - "last_name": "Nelius", - "id": 143 - }, - { - "first_name": "Bing", - "last_name": "Ferrai", - "id": 144 - }, - { - "first_name": "Avril", - "last_name": "Wagner", - "id": 145 - }, - { - "first_name": "Devondra", - "last_name": "Cutforth", - "id": 146 - }, - { - "first_name": "Giustino", - "last_name": "Minchella", - "id": 147 - }, - { - "first_name": "Dore", - "last_name": "McIlvaney", - "id": 148 - }, - { - "first_name": "Elene", - "last_name": "Lukacs", - "id": 149 - }, - { - "first_name": "Leicester", - "last_name": "Mattedi", - "id": 150 - }, - { - "first_name": "Blayne", - "last_name": "Wordsworth", - "id": 151 - }, - { - "first_name": "Bidget", - "last_name": "Royle", - "id": 152 - }, - { - "first_name": "Heidie", - "last_name": "Cossem", - "id": 153 - }, - { - "first_name": "Seward", - "last_name": "Greenhead", - "id": 154 - }, - { - "first_name": "Ariana", - "last_name": "Duigan", - "id": 155 - }, - { - "first_name": "Rollin", - "last_name": "Dainton", - "id": 156 - } -] \ No newline at end of file diff --git a/round 1/sfcc_2023_claims.json b/round 1/sfcc_2023_claims.json deleted file mode 100644 index 6c4e089..0000000 --- a/round 1/sfcc_2023_claims.json +++ /dev/null @@ -1,12002 +0,0 @@ -[ - { - "id": 1, - "disaster_id": 15, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3580.02, - "agent_assigned_id": 97, - "claim_handler_assigned_id": 50 - }, - { - "id": 2, - "disaster_id": 24, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 1741.32, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 92 - }, - { - "id": 3, - "disaster_id": 31, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 15224.3, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 133 - }, - { - "id": 4, - "disaster_id": 14, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 6542.46, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 39 - }, - { - "id": 5, - "disaster_id": 30, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 979.81, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 103 - }, - { - "id": 6, - "disaster_id": 77, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 200430.52, - "agent_assigned_id": 98, - "claim_handler_assigned_id": 19 - }, - { - "id": 7, - "disaster_id": 31, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 1362.17, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 156 - }, - { - "id": 8, - "disaster_id": 17, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 438400.51, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 112 - }, - { - "id": 9, - "disaster_id": 20, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1326.11, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 35 - }, - { - "id": 10, - "disaster_id": 86, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 437.48, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 49 - }, - { - "id": 11, - "disaster_id": 86, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8797.07, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 68 - }, - { - "id": 12, - "disaster_id": 21, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 2918.5, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 150 - }, - { - "id": 13, - "disaster_id": 74, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 23890.38, - "agent_assigned_id": 26, - "claim_handler_assigned_id": 19 - }, - { - "id": 14, - "disaster_id": 55, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 1681.48, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 117 - }, - { - "id": 15, - "disaster_id": 35, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 993.53, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 59 - }, - { - "id": 16, - "disaster_id": 25, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 13560.17, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 73 - }, - { - "id": 17, - "disaster_id": 66, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 30294.14, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 122 - }, - { - "id": 18, - "disaster_id": 97, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 264700.71, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 138 - }, - { - "id": 19, - "disaster_id": 29, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 39400.46, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 30 - }, - { - "id": 20, - "disaster_id": 92, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 140820.81, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 11 - }, - { - "id": 21, - "disaster_id": 57, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 68880.07, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 115 - }, - { - "id": 22, - "disaster_id": 98, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1544.33, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 97 - }, - { - "id": 23, - "disaster_id": 91, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 5534.35, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 21 - }, - { - "id": 24, - "disaster_id": 72, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7509.84, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 22 - }, - { - "id": 25, - "disaster_id": 16, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 13195.12, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 23 - }, - { - "id": 26, - "disaster_id": 40, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1021.43, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 118 - }, - { - "id": 27, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 11272.93, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 28 - }, - { - "id": 28, - "disaster_id": 51, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 81160.19, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 108 - }, - { - "id": 29, - "disaster_id": 81, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 8, - "estimate_cost": 28912.89, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 11 - }, - { - "id": 30, - "disaster_id": 6, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 423760.7, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 152 - }, - { - "id": 31, - "disaster_id": 77, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 8, - "estimate_cost": 63488.54, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 11 - }, - { - "id": 32, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 1256.87, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 27 - }, - { - "id": 33, - "disaster_id": 20, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 13762.36, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 31 - }, - { - "id": 34, - "disaster_id": 89, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8764.87, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 148 - }, - { - "id": 35, - "disaster_id": 63, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 95060.58, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 19 - }, - { - "id": 36, - "disaster_id": 11, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 72510.72, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 27 - }, - { - "id": 37, - "disaster_id": 94, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 10, - "estimate_cost": 860000.96, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 34 - }, - { - "id": 38, - "disaster_id": 23, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 440.44, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 17 - }, - { - "id": 39, - "disaster_id": 34, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 420540.13, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 85 - }, - { - "id": 40, - "disaster_id": 61, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 972.58, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 143 - }, - { - "id": 41, - "disaster_id": 56, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 186210.41, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 114 - }, - { - "id": 42, - "disaster_id": 85, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 1105.04, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 136 - }, - { - "id": 43, - "disaster_id": 65, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 1651.13, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 38 - }, - { - "id": 44, - "disaster_id": 87, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 2587.56, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 2 - }, - { - "id": 45, - "disaster_id": 30, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 161.71, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 62 - }, - { - "id": 46, - "disaster_id": 73, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 32380.38, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 37 - }, - { - "id": 47, - "disaster_id": 99, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 76840.43, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 57 - }, - { - "id": 48, - "disaster_id": 71, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 748080.1, - "agent_assigned_id": 27, - "claim_handler_assigned_id": 142 - }, - { - "id": 49, - "disaster_id": 83, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 6508.15, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 41 - }, - { - "id": 50, - "disaster_id": 41, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 7954.76, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 32 - }, - { - "id": 51, - "disaster_id": 99, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 829.6, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 155 - }, - { - "id": 52, - "disaster_id": 88, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 98970.24, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 1 - }, - { - "id": 53, - "disaster_id": 67, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 64372.16, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 73 - }, - { - "id": 54, - "disaster_id": 92, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 664240.86, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 93 - }, - { - "id": 55, - "disaster_id": 39, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 328770.11, - "agent_assigned_id": 11, - "claim_handler_assigned_id": 113 - }, - { - "id": 56, - "disaster_id": 87, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 33192.9, - "agent_assigned_id": 23, - "claim_handler_assigned_id": 89 - }, - { - "id": 57, - "disaster_id": 66, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 150.42, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 137 - }, - { - "id": 58, - "disaster_id": 52, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 2803.2, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 146 - }, - { - "id": 59, - "disaster_id": 56, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2156.95, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 123 - }, - { - "id": 60, - "disaster_id": 59, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 731.8, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 55 - }, - { - "id": 61, - "disaster_id": 15, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 292.7, - "agent_assigned_id": 80, - "claim_handler_assigned_id": 74 - }, - { - "id": 62, - "disaster_id": 37, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 4423.32, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 130 - }, - { - "id": 63, - "disaster_id": 56, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 158520.21, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 63 - }, - { - "id": 64, - "disaster_id": 74, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 2859.48, - "agent_assigned_id": 80, - "claim_handler_assigned_id": 91 - }, - { - "id": 65, - "disaster_id": 8, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 4101.33, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 57 - }, - { - "id": 66, - "disaster_id": 64, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1904.24, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 118 - }, - { - "id": 67, - "disaster_id": 10, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 460.0, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 149 - }, - { - "id": 68, - "disaster_id": 66, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 6279.52, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 98 - }, - { - "id": 69, - "disaster_id": 98, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 290.87, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 111 - }, - { - "id": 70, - "disaster_id": 26, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 5725.39, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 97 - }, - { - "id": 71, - "disaster_id": 81, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 283.68, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 121 - }, - { - "id": 72, - "disaster_id": 80, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 191760.43, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 57 - }, - { - "id": 73, - "disaster_id": 34, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 187.21, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 19 - }, - { - "id": 74, - "disaster_id": 81, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 1932.27, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 61 - }, - { - "id": 75, - "disaster_id": 33, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 7, - "estimate_cost": 30436.07, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 69 - }, - { - "id": 76, - "disaster_id": 26, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 12480.86, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 136 - }, - { - "id": 77, - "disaster_id": 64, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 741960.11, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 120 - }, - { - "id": 78, - "disaster_id": 11, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4201.27, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 62 - }, - { - "id": 79, - "disaster_id": 86, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 12720.15, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 26 - }, - { - "id": 80, - "disaster_id": 4, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 5767.29, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 122 - }, - { - "id": 81, - "disaster_id": 98, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 330890.3, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 49 - }, - { - "id": 82, - "disaster_id": 82, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1657.61, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 11 - }, - { - "id": 83, - "disaster_id": 66, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 26592.59, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 139 - }, - { - "id": 84, - "disaster_id": 54, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 580.37, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 150 - }, - { - "id": 85, - "disaster_id": 9, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 34452.08, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 152 - }, - { - "id": 86, - "disaster_id": 39, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 515.0, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 78 - }, - { - "id": 87, - "disaster_id": 27, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 4578.17, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 141 - }, - { - "id": 88, - "disaster_id": 21, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 18592.37, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 112 - }, - { - "id": 89, - "disaster_id": 13, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 1479.36, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 104 - }, - { - "id": 90, - "disaster_id": 42, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 2668.32, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 22 - }, - { - "id": 91, - "disaster_id": 63, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 438360.74, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 17 - }, - { - "id": 92, - "disaster_id": 67, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2067.1, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 99 - }, - { - "id": 93, - "disaster_id": 47, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 31340.03, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 1 - }, - { - "id": 94, - "disaster_id": 67, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 5665.9, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 56 - }, - { - "id": 95, - "disaster_id": 57, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 39716.85, - "agent_assigned_id": 82, - "claim_handler_assigned_id": 17 - }, - { - "id": 96, - "disaster_id": 75, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 733900.72, - "agent_assigned_id": 78, - "claim_handler_assigned_id": 141 - }, - { - "id": 97, - "disaster_id": 37, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 826700.56, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 118 - }, - { - "id": 98, - "disaster_id": 50, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 86340.22, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 31 - }, - { - "id": 99, - "disaster_id": 86, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 10200.96, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 66 - }, - { - "id": 100, - "disaster_id": 29, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 7, - "estimate_cost": 5174.43, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 72 - }, - { - "id": 101, - "disaster_id": 96, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 216600.22, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 131 - }, - { - "id": 102, - "disaster_id": 6, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 18492.29, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 148 - }, - { - "id": 103, - "disaster_id": 85, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 1586.04, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 12 - }, - { - "id": 104, - "disaster_id": 20, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 3883.58, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 14 - }, - { - "id": 105, - "disaster_id": 25, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 39910.41, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 82 - }, - { - "id": 106, - "disaster_id": 73, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 7378.47, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 15 - }, - { - "id": 107, - "disaster_id": 60, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 411120.7, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 80 - }, - { - "id": 108, - "disaster_id": 98, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 5652.69, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 19 - }, - { - "id": 109, - "disaster_id": 66, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1189.53, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 81 - }, - { - "id": 110, - "disaster_id": 79, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 9172.87, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 117 - }, - { - "id": 111, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 230100.3, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 137 - }, - { - "id": 112, - "disaster_id": 1, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 159.96, - "agent_assigned_id": 75, - "claim_handler_assigned_id": 93 - }, - { - "id": 113, - "disaster_id": 51, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 4446.5, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 28 - }, - { - "id": 114, - "disaster_id": 51, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5364.37, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 37 - }, - { - "id": 115, - "disaster_id": 58, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4368.15, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 60 - }, - { - "id": 116, - "disaster_id": 56, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4715.54, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 29 - }, - { - "id": 117, - "disaster_id": 59, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 6452.08, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 57 - }, - { - "id": 118, - "disaster_id": 77, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 4557.68, - "agent_assigned_id": 98, - "claim_handler_assigned_id": 22 - }, - { - "id": 119, - "disaster_id": 26, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 651.75, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 80 - }, - { - "id": 120, - "disaster_id": 89, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 2, - "estimate_cost": 1929.28, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 57 - }, - { - "id": 121, - "disaster_id": 89, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 687300.71, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 82 - }, - { - "id": 122, - "disaster_id": 85, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 8225.1, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 17 - }, - { - "id": 123, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 28945.04, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 103 - }, - { - "id": 124, - "disaster_id": 29, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 222330.15, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 91 - }, - { - "id": 125, - "disaster_id": 92, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4418.71, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 77 - }, - { - "id": 126, - "disaster_id": 18, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 45000.06, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 23 - }, - { - "id": 127, - "disaster_id": 56, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 11873.0, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 5 - }, - { - "id": 128, - "disaster_id": 53, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 46.02, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 62 - }, - { - "id": 129, - "disaster_id": 38, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 192950.47, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 46 - }, - { - "id": 130, - "disaster_id": 31, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 9, - "estimate_cost": 2762.64, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 11 - }, - { - "id": 131, - "disaster_id": 5, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 1336.23, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 45 - }, - { - "id": 132, - "disaster_id": 91, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 27780.53, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 150 - }, - { - "id": 133, - "disaster_id": 16, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 1765.29, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 76 - }, - { - "id": 134, - "disaster_id": 38, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 173490.61, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 54 - }, - { - "id": 135, - "disaster_id": 86, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 298550.27, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 136 - }, - { - "id": 136, - "disaster_id": 38, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 581350.32, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 121 - }, - { - "id": 137, - "disaster_id": 10, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 270540.99, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 123 - }, - { - "id": 138, - "disaster_id": 60, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 128400.89, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 79 - }, - { - "id": 139, - "disaster_id": 98, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 5936.8, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 58 - }, - { - "id": 140, - "disaster_id": 57, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 5145.72, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 78 - }, - { - "id": 141, - "disaster_id": 16, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 6718.53, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 9 - }, - { - "id": 142, - "disaster_id": 95, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 324.53, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 15 - }, - { - "id": 143, - "disaster_id": 84, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 185680.91, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 119 - }, - { - "id": 144, - "disaster_id": 100, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 1282.19, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 143 - }, - { - "id": 145, - "disaster_id": 11, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 3733.06, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 53 - }, - { - "id": 146, - "disaster_id": 73, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 853920.95, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 82 - }, - { - "id": 147, - "disaster_id": 26, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 2336.44, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 9 - }, - { - "id": 148, - "disaster_id": 70, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 12980.82, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 139 - }, - { - "id": 149, - "disaster_id": 78, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3449.69, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 95 - }, - { - "id": 150, - "disaster_id": 11, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 67480.89, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 93 - }, - { - "id": 151, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 368840.36, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 50 - }, - { - "id": 152, - "disaster_id": 17, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 9865.7, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 124 - }, - { - "id": 153, - "disaster_id": 7, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 37324.45, - "agent_assigned_id": 73, - "claim_handler_assigned_id": 105 - }, - { - "id": 154, - "disaster_id": 54, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 409800.36, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 15 - }, - { - "id": 155, - "disaster_id": 47, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 5347.35, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 32 - }, - { - "id": 156, - "disaster_id": 87, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 5200.7, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 144 - }, - { - "id": 157, - "disaster_id": 2, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 4378.82, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 153 - }, - { - "id": 158, - "disaster_id": 90, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 3497.1, - "agent_assigned_id": 26, - "claim_handler_assigned_id": 45 - }, - { - "id": 159, - "disaster_id": 2, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 7928.67, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 152 - }, - { - "id": 160, - "disaster_id": 50, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 38945.93, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 74 - }, - { - "id": 161, - "disaster_id": 80, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 65520.68, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 40 - }, - { - "id": 162, - "disaster_id": 17, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 52368.11, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 102 - }, - { - "id": 163, - "disaster_id": 74, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 78210.71, - "agent_assigned_id": 26, - "claim_handler_assigned_id": 78 - }, - { - "id": 164, - "disaster_id": 22, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3747.84, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 119 - }, - { - "id": 165, - "disaster_id": 6, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 7620.94, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 17 - }, - { - "id": 166, - "disaster_id": 2, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1691.21, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 14 - }, - { - "id": 167, - "disaster_id": 39, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 206250.11, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 79 - }, - { - "id": 168, - "disaster_id": 6, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 972.56, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 101 - }, - { - "id": 169, - "disaster_id": 39, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 47995.42, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 150 - }, - { - "id": 170, - "disaster_id": 56, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 3423.49, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 113 - }, - { - "id": 171, - "disaster_id": 10, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 21945.23, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 70 - }, - { - "id": 172, - "disaster_id": 42, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 2063.11, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 111 - }, - { - "id": 173, - "disaster_id": 10, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 334000.63, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 107 - }, - { - "id": 174, - "disaster_id": 97, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 4483.3, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 63 - }, - { - "id": 175, - "disaster_id": 50, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 12705.11, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 81 - }, - { - "id": 176, - "disaster_id": 61, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 21140.3, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 103 - }, - { - "id": 177, - "disaster_id": 24, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1233.05, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 19 - }, - { - "id": 178, - "disaster_id": 32, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 120540.32, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 38 - }, - { - "id": 179, - "disaster_id": 65, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 620.26, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 121 - }, - { - "id": 180, - "disaster_id": 99, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2756.2, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 10 - }, - { - "id": 181, - "disaster_id": 83, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 206520.21, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 100 - }, - { - "id": 182, - "disaster_id": 84, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 51730.89, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 125 - }, - { - "id": 183, - "disaster_id": 82, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 438.07, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 23 - }, - { - "id": 184, - "disaster_id": 7, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 13600.66, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 115 - }, - { - "id": 185, - "disaster_id": 34, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 147280.09, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 30 - }, - { - "id": 186, - "disaster_id": 58, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 2260.64, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 110 - }, - { - "id": 187, - "disaster_id": 61, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 2481.55, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 102 - }, - { - "id": 188, - "disaster_id": 46, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 43030.83, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 41 - }, - { - "id": 189, - "disaster_id": 63, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 2, - "estimate_cost": 3988.1, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 86 - }, - { - "id": 190, - "disaster_id": 66, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 44450.24, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 148 - }, - { - "id": 191, - "disaster_id": 8, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 1107.71, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 87 - }, - { - "id": 192, - "disaster_id": 49, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2268.44, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 138 - }, - { - "id": 193, - "disaster_id": 24, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 43735.56, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 45 - }, - { - "id": 194, - "disaster_id": 88, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 3721.85, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 135 - }, - { - "id": 195, - "disaster_id": 72, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 326450.84, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 145 - }, - { - "id": 196, - "disaster_id": 39, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 6288.55, - "agent_assigned_id": 82, - "claim_handler_assigned_id": 82 - }, - { - "id": 197, - "disaster_id": 43, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 227360.9, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 99 - }, - { - "id": 198, - "disaster_id": 48, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 25630.07, - "agent_assigned_id": 91, - "claim_handler_assigned_id": 43 - }, - { - "id": 199, - "disaster_id": 71, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 6, - "estimate_cost": 561000.07, - "agent_assigned_id": 42, - "claim_handler_assigned_id": 2 - }, - { - "id": 200, - "disaster_id": 81, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 18314.97, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 23 - }, - { - "id": 201, - "disaster_id": 14, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 134800.54, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 55 - }, - { - "id": 202, - "disaster_id": 67, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 92450.18, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 42 - }, - { - "id": 203, - "disaster_id": 29, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 733600.26, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 86 - }, - { - "id": 204, - "disaster_id": 95, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 7948.67, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 112 - }, - { - "id": 205, - "disaster_id": 4, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 29718.91, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 76 - }, - { - "id": 206, - "disaster_id": 44, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 46386.26, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 53 - }, - { - "id": 207, - "disaster_id": 71, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 67.8, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 141 - }, - { - "id": 208, - "disaster_id": 78, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 467400.75, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 65 - }, - { - "id": 209, - "disaster_id": 12, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 141160.26, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 4 - }, - { - "id": 210, - "disaster_id": 65, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 9068.43, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 46 - }, - { - "id": 211, - "disaster_id": 88, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 15864.62, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 136 - }, - { - "id": 212, - "disaster_id": 50, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 32625.66, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 25 - }, - { - "id": 213, - "disaster_id": 77, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 45070.87, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 151 - }, - { - "id": 214, - "disaster_id": 69, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 676.13, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 91 - }, - { - "id": 215, - "disaster_id": 49, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 12552.15, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 4 - }, - { - "id": 216, - "disaster_id": 39, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 323440.7, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 146 - }, - { - "id": 217, - "disaster_id": 60, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 406750.64, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 12 - }, - { - "id": 218, - "disaster_id": 1, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4700.79, - "agent_assigned_id": 95, - "claim_handler_assigned_id": 80 - }, - { - "id": 219, - "disaster_id": 88, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 6029.17, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 7 - }, - { - "id": 220, - "disaster_id": 61, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3760.85, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 103 - }, - { - "id": 221, - "disaster_id": 32, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 23708.94, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 85 - }, - { - "id": 222, - "disaster_id": 92, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 58633.0, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 39 - }, - { - "id": 223, - "disaster_id": 87, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 2599.44, - "agent_assigned_id": 23, - "claim_handler_assigned_id": 21 - }, - { - "id": 224, - "disaster_id": 40, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 370880.21, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 133 - }, - { - "id": 225, - "disaster_id": 86, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 14217.39, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 55 - }, - { - "id": 226, - "disaster_id": 29, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 65360.93, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 150 - }, - { - "id": 227, - "disaster_id": 71, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 47605.46, - "agent_assigned_id": 42, - "claim_handler_assigned_id": 15 - }, - { - "id": 228, - "disaster_id": 35, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 456.18, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 104 - }, - { - "id": 229, - "disaster_id": 61, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 586.18, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 39 - }, - { - "id": 230, - "disaster_id": 79, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 2275.1, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 1 - }, - { - "id": 231, - "disaster_id": 36, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 619.31, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 40 - }, - { - "id": 232, - "disaster_id": 45, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 3672.15, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 20 - }, - { - "id": 233, - "disaster_id": 9, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 2956.68, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 135 - }, - { - "id": 234, - "disaster_id": 24, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 83720.65, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 78 - }, - { - "id": 235, - "disaster_id": 15, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 773.79, - "agent_assigned_id": 21, - "claim_handler_assigned_id": 123 - }, - { - "id": 236, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 14100.29, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 19 - }, - { - "id": 237, - "disaster_id": 64, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 616770.92, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 142 - }, - { - "id": 238, - "disaster_id": 6, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 4050.75, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 133 - }, - { - "id": 239, - "disaster_id": 87, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 2745.09, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 47 - }, - { - "id": 240, - "disaster_id": 20, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4320.75, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 114 - }, - { - "id": 241, - "disaster_id": 35, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1170.8, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 74 - }, - { - "id": 242, - "disaster_id": 36, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 273600.71, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 41 - }, - { - "id": 243, - "disaster_id": 89, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 305760.75, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 49 - }, - { - "id": 244, - "disaster_id": 99, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 6, - "estimate_cost": 48804.96, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 27 - }, - { - "id": 245, - "disaster_id": 79, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 2314.31, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 89 - }, - { - "id": 246, - "disaster_id": 86, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 626.28, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 123 - }, - { - "id": 247, - "disaster_id": 89, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 648.71, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 33 - }, - { - "id": 248, - "disaster_id": 91, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 53053.87, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 58 - }, - { - "id": 249, - "disaster_id": 96, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 36560.04, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 141 - }, - { - "id": 250, - "disaster_id": 53, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 26940.95, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 22 - }, - { - "id": 251, - "disaster_id": 81, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 1205.72, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 35 - }, - { - "id": 252, - "disaster_id": 27, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 89370.04, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 35 - }, - { - "id": 253, - "disaster_id": 6, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 1772.43, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 14 - }, - { - "id": 254, - "disaster_id": 67, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 2970.9, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 114 - }, - { - "id": 255, - "disaster_id": 38, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 951900.97, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 149 - }, - { - "id": 256, - "disaster_id": 57, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 4754.14, - "agent_assigned_id": 82, - "claim_handler_assigned_id": 9 - }, - { - "id": 257, - "disaster_id": 26, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 15435.74, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 43 - }, - { - "id": 258, - "disaster_id": 84, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 1185.26, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 61 - }, - { - "id": 259, - "disaster_id": 100, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 85420.5, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 47 - }, - { - "id": 260, - "disaster_id": 100, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7743.98, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 19 - }, - { - "id": 261, - "disaster_id": 38, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 2133.75, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 106 - }, - { - "id": 262, - "disaster_id": 5, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 364020.06, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 48 - }, - { - "id": 263, - "disaster_id": 26, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 2906.39, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 105 - }, - { - "id": 264, - "disaster_id": 14, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 352300.74, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 39 - }, - { - "id": 265, - "disaster_id": 51, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 21870.2, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 37 - }, - { - "id": 266, - "disaster_id": 94, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1024.57, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 127 - }, - { - "id": 267, - "disaster_id": 16, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 526140.58, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 105 - }, - { - "id": 268, - "disaster_id": 47, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 380580.84, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 128 - }, - { - "id": 269, - "disaster_id": 65, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 305.7, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 108 - }, - { - "id": 270, - "disaster_id": 33, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 330840.79, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 36 - }, - { - "id": 271, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 23832.81, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 25 - }, - { - "id": 272, - "disaster_id": 89, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 10110.43, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 19 - }, - { - "id": 273, - "disaster_id": 98, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 32380.37, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 65 - }, - { - "id": 274, - "disaster_id": 17, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 19761.82, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 98 - }, - { - "id": 275, - "disaster_id": 34, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 4611.72, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 46 - }, - { - "id": 276, - "disaster_id": 55, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4400.1, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 88 - }, - { - "id": 277, - "disaster_id": 97, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 32616.0, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 17 - }, - { - "id": 278, - "disaster_id": 82, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 13894.58, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 51 - }, - { - "id": 279, - "disaster_id": 32, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 13167.24, - "agent_assigned_id": 73, - "claim_handler_assigned_id": 140 - }, - { - "id": 280, - "disaster_id": 76, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 542160.69, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 49 - }, - { - "id": 281, - "disaster_id": 46, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 4983.17, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 21 - }, - { - "id": 282, - "disaster_id": 59, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 210690.04, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 150 - }, - { - "id": 283, - "disaster_id": 77, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1579.85, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 96 - }, - { - "id": 284, - "disaster_id": 94, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 1368.9, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 48 - }, - { - "id": 285, - "disaster_id": 31, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 3644.19, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 100 - }, - { - "id": 286, - "disaster_id": 28, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 518.81, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 150 - }, - { - "id": 287, - "disaster_id": 41, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 16790.59, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 18 - }, - { - "id": 288, - "disaster_id": 80, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 18872.07, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 59 - }, - { - "id": 289, - "disaster_id": 100, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 2, - "estimate_cost": 562.76, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 54 - }, - { - "id": 290, - "disaster_id": 69, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 8, - "estimate_cost": 409600.11, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 77 - }, - { - "id": 291, - "disaster_id": 72, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 3803.3, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 107 - }, - { - "id": 292, - "disaster_id": 39, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 89830.43, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 28 - }, - { - "id": 293, - "disaster_id": 34, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 1321.42, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 96 - }, - { - "id": 294, - "disaster_id": 57, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1875.43, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 112 - }, - { - "id": 295, - "disaster_id": 95, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 490980.66, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 18 - }, - { - "id": 296, - "disaster_id": 34, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 803.72, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 103 - }, - { - "id": 297, - "disaster_id": 5, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 820.64, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 54 - }, - { - "id": 298, - "disaster_id": 80, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 4396.24, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 73 - }, - { - "id": 299, - "disaster_id": 80, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 1336.46, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 150 - }, - { - "id": 300, - "disaster_id": 6, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 1007.8, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 141 - }, - { - "id": 301, - "disaster_id": 81, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 4705.78, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 95 - }, - { - "id": 302, - "disaster_id": 67, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 1375.37, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 47 - }, - { - "id": 303, - "disaster_id": 17, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 206920.61, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 28 - }, - { - "id": 304, - "disaster_id": 49, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 419400.37, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 32 - }, - { - "id": 305, - "disaster_id": 44, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 26600.73, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 145 - }, - { - "id": 306, - "disaster_id": 26, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2295.92, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 11 - }, - { - "id": 307, - "disaster_id": 58, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 9837.21, - "agent_assigned_id": 1, - "claim_handler_assigned_id": 58 - }, - { - "id": 308, - "disaster_id": 82, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 5034.36, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 105 - }, - { - "id": 309, - "disaster_id": 54, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 6392.54, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 81 - }, - { - "id": 310, - "disaster_id": 93, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5867.6, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 9 - }, - { - "id": 311, - "disaster_id": 26, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2439.0, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 131 - }, - { - "id": 312, - "disaster_id": 75, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 27252.0, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 66 - }, - { - "id": 313, - "disaster_id": 47, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 43545.48, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 79 - }, - { - "id": 314, - "disaster_id": 41, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 867200.98, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 15 - }, - { - "id": 315, - "disaster_id": 63, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 13974.78, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 150 - }, - { - "id": 316, - "disaster_id": 71, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 22525.23, - "agent_assigned_id": 27, - "claim_handler_assigned_id": 122 - }, - { - "id": 317, - "disaster_id": 2, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 1802.38, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 123 - }, - { - "id": 318, - "disaster_id": 22, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 3704.27, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 63 - }, - { - "id": 319, - "disaster_id": 92, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4927.06, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 63 - }, - { - "id": 320, - "disaster_id": 70, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 801.01, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 39 - }, - { - "id": 321, - "disaster_id": 1, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 4646.24, - "agent_assigned_id": 75, - "claim_handler_assigned_id": 118 - }, - { - "id": 322, - "disaster_id": 36, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1953.73, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 23 - }, - { - "id": 323, - "disaster_id": 19, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 78360.26, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 17 - }, - { - "id": 324, - "disaster_id": 41, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 703520.12, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 83 - }, - { - "id": 325, - "disaster_id": 80, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 6562.11, - "agent_assigned_id": 59, - "claim_handler_assigned_id": 110 - }, - { - "id": 326, - "disaster_id": 14, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 7522.67, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 45 - }, - { - "id": 327, - "disaster_id": 36, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 522540.08, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 91 - }, - { - "id": 328, - "disaster_id": 98, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 826.89, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 69 - }, - { - "id": 329, - "disaster_id": 20, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2696.92, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 122 - }, - { - "id": 330, - "disaster_id": 81, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 1276.98, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 101 - }, - { - "id": 331, - "disaster_id": 87, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7760.81, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 51 - }, - { - "id": 332, - "disaster_id": 81, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 3790.56, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 23 - }, - { - "id": 333, - "disaster_id": 31, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2992.13, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 94 - }, - { - "id": 334, - "disaster_id": 45, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 131440.25, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 83 - }, - { - "id": 335, - "disaster_id": 71, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 10, - "estimate_cost": 6215.09, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 154 - }, - { - "id": 336, - "disaster_id": 91, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 14340.0, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 19 - }, - { - "id": 337, - "disaster_id": 3, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 570.18, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 89 - }, - { - "id": 338, - "disaster_id": 89, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 78470.86, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 124 - }, - { - "id": 339, - "disaster_id": 62, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 886800.79, - "agent_assigned_id": 55, - "claim_handler_assigned_id": 129 - }, - { - "id": 340, - "disaster_id": 56, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5450.47, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 127 - }, - { - "id": 341, - "disaster_id": 87, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 694260.11, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 146 - }, - { - "id": 342, - "disaster_id": 57, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 37468.91, - "agent_assigned_id": 11, - "claim_handler_assigned_id": 140 - }, - { - "id": 343, - "disaster_id": 4, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 3002.77, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 130 - }, - { - "id": 344, - "disaster_id": 83, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 381780.94, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 12 - }, - { - "id": 345, - "disaster_id": 98, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 464700.46, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 97 - }, - { - "id": 346, - "disaster_id": 43, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 39991.9, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 69 - }, - { - "id": 347, - "disaster_id": 34, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 115150.09, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 17 - }, - { - "id": 348, - "disaster_id": 68, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 3771.23, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 55 - }, - { - "id": 349, - "disaster_id": 25, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 79416.47, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 17 - }, - { - "id": 350, - "disaster_id": 6, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 2412.76, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 121 - }, - { - "id": 351, - "disaster_id": 20, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 21840.36, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 128 - }, - { - "id": 352, - "disaster_id": 79, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5134.24, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 5 - }, - { - "id": 353, - "disaster_id": 38, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 5921.77, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 145 - }, - { - "id": 354, - "disaster_id": 11, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 290310.52, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 153 - }, - { - "id": 355, - "disaster_id": 86, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 936.32, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 103 - }, - { - "id": 356, - "disaster_id": 70, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 88840.64, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 97 - }, - { - "id": 357, - "disaster_id": 47, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1672.03, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 36 - }, - { - "id": 358, - "disaster_id": 19, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 555280.47, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 131 - }, - { - "id": 359, - "disaster_id": 94, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 88480.03, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 137 - }, - { - "id": 360, - "disaster_id": 5, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 4188.24, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 144 - }, - { - "id": 361, - "disaster_id": 14, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3264.11, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 123 - }, - { - "id": 362, - "disaster_id": 62, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2727.59, - "agent_assigned_id": 55, - "claim_handler_assigned_id": 103 - }, - { - "id": 363, - "disaster_id": 40, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 346.41, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 135 - }, - { - "id": 364, - "disaster_id": 26, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 13714.18, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 82 - }, - { - "id": 365, - "disaster_id": 69, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 63539.85, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 61 - }, - { - "id": 366, - "disaster_id": 76, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 667.58, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 4 - }, - { - "id": 367, - "disaster_id": 54, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 455.17, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 64 - }, - { - "id": 368, - "disaster_id": 16, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 3, - "estimate_cost": 346.23, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 104 - }, - { - "id": 369, - "disaster_id": 66, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3113.5, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 80 - }, - { - "id": 370, - "disaster_id": 54, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2910.25, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 140 - }, - { - "id": 371, - "disaster_id": 19, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4988.42, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 46 - }, - { - "id": 372, - "disaster_id": 19, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 12076.22, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 87 - }, - { - "id": 373, - "disaster_id": 55, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 321350.25, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 61 - }, - { - "id": 374, - "disaster_id": 22, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 1802.61, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 25 - }, - { - "id": 375, - "disaster_id": 9, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 4110.7, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 106 - }, - { - "id": 376, - "disaster_id": 75, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 18474.94, - "agent_assigned_id": 78, - "claim_handler_assigned_id": 74 - }, - { - "id": 377, - "disaster_id": 74, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 879.0, - "agent_assigned_id": 80, - "claim_handler_assigned_id": 35 - }, - { - "id": 378, - "disaster_id": 30, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 2415.33, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 124 - }, - { - "id": 379, - "disaster_id": 98, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 9406.97, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 124 - }, - { - "id": 380, - "disaster_id": 34, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5037.71, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 128 - }, - { - "id": 381, - "disaster_id": 73, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1966.41, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 128 - }, - { - "id": 382, - "disaster_id": 81, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 68850.94, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 150 - }, - { - "id": 383, - "disaster_id": 30, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 72.01, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 130 - }, - { - "id": 384, - "disaster_id": 29, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 41083.54, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 36 - }, - { - "id": 385, - "disaster_id": 33, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5420.82, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 53 - }, - { - "id": 386, - "disaster_id": 71, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 661100.69, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 119 - }, - { - "id": 387, - "disaster_id": 91, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 829.68, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 38 - }, - { - "id": 388, - "disaster_id": 26, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 51192.1, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 133 - }, - { - "id": 389, - "disaster_id": 16, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8807.75, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 64 - }, - { - "id": 390, - "disaster_id": 13, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 747630.27, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 120 - }, - { - "id": 391, - "disaster_id": 94, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 8, - "estimate_cost": 65336.7, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 109 - }, - { - "id": 392, - "disaster_id": 59, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 19660.33, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 88 - }, - { - "id": 393, - "disaster_id": 78, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2297.56, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 120 - }, - { - "id": 394, - "disaster_id": 24, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 5130.34, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 119 - }, - { - "id": 395, - "disaster_id": 77, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1959.1, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 4 - }, - { - "id": 396, - "disaster_id": 77, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 40.03, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 125 - }, - { - "id": 397, - "disaster_id": 64, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 58320.43, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 31 - }, - { - "id": 398, - "disaster_id": 25, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 4135.15, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 28 - }, - { - "id": 399, - "disaster_id": 49, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 63064.63, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 30 - }, - { - "id": 400, - "disaster_id": 88, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 429000.2, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 150 - }, - { - "id": 401, - "disaster_id": 83, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 310200.59, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 71 - }, - { - "id": 402, - "disaster_id": 22, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 4359.38, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 5 - }, - { - "id": 403, - "disaster_id": 97, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 26252.13, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 106 - }, - { - "id": 404, - "disaster_id": 86, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 23635.34, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 72 - }, - { - "id": 405, - "disaster_id": 58, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 64224.48, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 55 - }, - { - "id": 406, - "disaster_id": 14, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 559.17, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 55 - }, - { - "id": 407, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 36240.71, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 58 - }, - { - "id": 408, - "disaster_id": 39, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 9373.4, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 23 - }, - { - "id": 409, - "disaster_id": 19, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4078.5, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 85 - }, - { - "id": 410, - "disaster_id": 6, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 3, - "estimate_cost": 22662.83, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 81 - }, - { - "id": 411, - "disaster_id": 81, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 3582.41, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 126 - }, - { - "id": 412, - "disaster_id": 3, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 481.72, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 24 - }, - { - "id": 413, - "disaster_id": 63, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 7001.76, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 49 - }, - { - "id": 414, - "disaster_id": 30, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 59484.55, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 133 - }, - { - "id": 415, - "disaster_id": 78, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 5938.27, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 77 - }, - { - "id": 416, - "disaster_id": 18, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 588960.77, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 154 - }, - { - "id": 417, - "disaster_id": 15, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 7024.05, - "agent_assigned_id": 97, - "claim_handler_assigned_id": 5 - }, - { - "id": 418, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 16350.8, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 147 - }, - { - "id": 419, - "disaster_id": 31, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 47010.55, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 24 - }, - { - "id": 420, - "disaster_id": 10, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 2560.06, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 107 - }, - { - "id": 421, - "disaster_id": 34, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 680480.2, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 151 - }, - { - "id": 422, - "disaster_id": 59, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 11218.95, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 19 - }, - { - "id": 423, - "disaster_id": 67, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 903.3, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 80 - }, - { - "id": 424, - "disaster_id": 34, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5530.65, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 132 - }, - { - "id": 425, - "disaster_id": 56, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 1928.68, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 132 - }, - { - "id": 426, - "disaster_id": 76, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 33642.76, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 4 - }, - { - "id": 427, - "disaster_id": 10, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 6600.03, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 31 - }, - { - "id": 428, - "disaster_id": 27, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 299000.33, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 58 - }, - { - "id": 429, - "disaster_id": 23, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2255.25, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 111 - }, - { - "id": 430, - "disaster_id": 3, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5361.48, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 81 - }, - { - "id": 431, - "disaster_id": 31, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 171840.18, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 45 - }, - { - "id": 432, - "disaster_id": 71, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 533.44, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 41 - }, - { - "id": 433, - "disaster_id": 32, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 523.39, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 82 - }, - { - "id": 434, - "disaster_id": 28, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 71350.29, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 30 - }, - { - "id": 435, - "disaster_id": 42, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 32865.86, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 46 - }, - { - "id": 436, - "disaster_id": 41, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 14445.72, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 146 - }, - { - "id": 437, - "disaster_id": 89, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 2, - "estimate_cost": 77.01, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 9 - }, - { - "id": 438, - "disaster_id": 27, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 3709.54, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 28 - }, - { - "id": 439, - "disaster_id": 60, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 7198.08, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 5 - }, - { - "id": 440, - "disaster_id": 34, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 3165.03, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 141 - }, - { - "id": 441, - "disaster_id": 77, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 81171.13, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 106 - }, - { - "id": 442, - "disaster_id": 23, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 1439.37, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 16 - }, - { - "id": 443, - "disaster_id": 56, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 2857.0, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 118 - }, - { - "id": 444, - "disaster_id": 27, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 957.86, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 54 - }, - { - "id": 445, - "disaster_id": 11, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 197320.46, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 4 - }, - { - "id": 446, - "disaster_id": 26, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 559.25, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 77 - }, - { - "id": 447, - "disaster_id": 10, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 25628.87, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 56 - }, - { - "id": 448, - "disaster_id": 55, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 297.22, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 79 - }, - { - "id": 449, - "disaster_id": 24, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 996.31, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 10 - }, - { - "id": 450, - "disaster_id": 77, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 36692.41, - "agent_assigned_id": 98, - "claim_handler_assigned_id": 155 - }, - { - "id": 451, - "disaster_id": 73, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 267840.17, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 80 - }, - { - "id": 452, - "disaster_id": 86, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 629800.4, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 79 - }, - { - "id": 453, - "disaster_id": 87, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 6785.98, - "agent_assigned_id": 59, - "claim_handler_assigned_id": 68 - }, - { - "id": 454, - "disaster_id": 50, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 87520.56, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 140 - }, - { - "id": 455, - "disaster_id": 48, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 157200.54, - "agent_assigned_id": 91, - "claim_handler_assigned_id": 132 - }, - { - "id": 456, - "disaster_id": 34, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 3958.45, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 125 - }, - { - "id": 457, - "disaster_id": 3, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 507960.66, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 46 - }, - { - "id": 458, - "disaster_id": 96, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8451.8, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 80 - }, - { - "id": 459, - "disaster_id": 69, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 784300.86, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 129 - }, - { - "id": 460, - "disaster_id": 1, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 35605.15, - "agent_assigned_id": 75, - "claim_handler_assigned_id": 54 - }, - { - "id": 461, - "disaster_id": 21, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 5556.47, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 92 - }, - { - "id": 462, - "disaster_id": 84, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 1975.72, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 154 - }, - { - "id": 463, - "disaster_id": 25, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 73840.91, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 129 - }, - { - "id": 464, - "disaster_id": 89, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 14890.1, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 105 - }, - { - "id": 465, - "disaster_id": 10, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 3729.19, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 115 - }, - { - "id": 466, - "disaster_id": 93, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 115860.44, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 41 - }, - { - "id": 467, - "disaster_id": 49, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 51471.07, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 113 - }, - { - "id": 468, - "disaster_id": 81, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 72.09, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 21 - }, - { - "id": 469, - "disaster_id": 87, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 24078.17, - "agent_assigned_id": 23, - "claim_handler_assigned_id": 17 - }, - { - "id": 470, - "disaster_id": 12, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 4338.81, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 21 - }, - { - "id": 471, - "disaster_id": 42, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 12952.8, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 75 - }, - { - "id": 472, - "disaster_id": 95, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 1037.09, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 11 - }, - { - "id": 473, - "disaster_id": 49, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 768300.8, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 15 - }, - { - "id": 474, - "disaster_id": 21, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 254.4, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 132 - }, - { - "id": 475, - "disaster_id": 26, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 2270.77, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 27 - }, - { - "id": 476, - "disaster_id": 1, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 343.72, - "agent_assigned_id": 95, - "claim_handler_assigned_id": 42 - }, - { - "id": 477, - "disaster_id": 38, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 116620.07, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 31 - }, - { - "id": 478, - "disaster_id": 31, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 4755.81, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 1 - }, - { - "id": 479, - "disaster_id": 72, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 559620.74, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 65 - }, - { - "id": 480, - "disaster_id": 74, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 1899.39, - "agent_assigned_id": 26, - "claim_handler_assigned_id": 33 - }, - { - "id": 481, - "disaster_id": 5, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1812.8, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 88 - }, - { - "id": 482, - "disaster_id": 73, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 1340.55, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 31 - }, - { - "id": 483, - "disaster_id": 40, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 4977.69, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 150 - }, - { - "id": 484, - "disaster_id": 36, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 2763.97, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 142 - }, - { - "id": 485, - "disaster_id": 87, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 78840.96, - "agent_assigned_id": 59, - "claim_handler_assigned_id": 67 - }, - { - "id": 486, - "disaster_id": 9, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 2830.69, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 19 - }, - { - "id": 487, - "disaster_id": 2, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 34516.6, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 106 - }, - { - "id": 488, - "disaster_id": 8, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 649080.64, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 70 - }, - { - "id": 489, - "disaster_id": 44, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2252.98, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 32 - }, - { - "id": 490, - "disaster_id": 53, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 78290.92, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 40 - }, - { - "id": 491, - "disaster_id": 40, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 3397.62, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 97 - }, - { - "id": 492, - "disaster_id": 34, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 33300.88, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 146 - }, - { - "id": 493, - "disaster_id": 43, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 2714.89, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 99 - }, - { - "id": 494, - "disaster_id": 93, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 14700.76, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 1 - }, - { - "id": 495, - "disaster_id": 36, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 1183.91, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 18 - }, - { - "id": 496, - "disaster_id": 28, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1978.46, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 75 - }, - { - "id": 497, - "disaster_id": 40, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 561.77, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 10 - }, - { - "id": 498, - "disaster_id": 87, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 82830.9, - "agent_assigned_id": 23, - "claim_handler_assigned_id": 63 - }, - { - "id": 499, - "disaster_id": 7, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 1320.74, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 108 - }, - { - "id": 500, - "disaster_id": 34, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 6682.52, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 38 - }, - { - "id": 501, - "disaster_id": 80, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 370080.13, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 102 - }, - { - "id": 502, - "disaster_id": 45, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8618.41, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 51 - }, - { - "id": 503, - "disaster_id": 52, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4392.43, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 54 - }, - { - "id": 504, - "disaster_id": 35, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 34555.98, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 111 - }, - { - "id": 505, - "disaster_id": 58, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3923.95, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 120 - }, - { - "id": 506, - "disaster_id": 92, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 4923.98, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 139 - }, - { - "id": 507, - "disaster_id": 61, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 22854.24, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 31 - }, - { - "id": 508, - "disaster_id": 85, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 2098.09, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 30 - }, - { - "id": 509, - "disaster_id": 50, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 2462.7, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 152 - }, - { - "id": 510, - "disaster_id": 52, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 14504.15, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 136 - }, - { - "id": 511, - "disaster_id": 65, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 11490.8, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 122 - }, - { - "id": 512, - "disaster_id": 63, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 46494.46, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 150 - }, - { - "id": 513, - "disaster_id": 54, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 44255.05, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 64 - }, - { - "id": 514, - "disaster_id": 33, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 52580.35, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 137 - }, - { - "id": 515, - "disaster_id": 26, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 248780.42, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 149 - }, - { - "id": 516, - "disaster_id": 57, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 3098.72, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 101 - }, - { - "id": 517, - "disaster_id": 11, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 191280.69, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 38 - }, - { - "id": 518, - "disaster_id": 78, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 704.37, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 24 - }, - { - "id": 519, - "disaster_id": 14, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7231.72, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 16 - }, - { - "id": 520, - "disaster_id": 16, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1736.49, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 48 - }, - { - "id": 521, - "disaster_id": 81, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 4525.44, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 45 - }, - { - "id": 522, - "disaster_id": 27, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 81210.42, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 59 - }, - { - "id": 523, - "disaster_id": 65, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 595080.15, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 25 - }, - { - "id": 524, - "disaster_id": 28, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 118200.92, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 128 - }, - { - "id": 525, - "disaster_id": 36, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 6610.99, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 126 - }, - { - "id": 526, - "disaster_id": 70, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 49440.56, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 84 - }, - { - "id": 527, - "disaster_id": 79, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 3647.73, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 152 - }, - { - "id": 528, - "disaster_id": 89, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 364850.84, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 40 - }, - { - "id": 529, - "disaster_id": 63, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 2264.03, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 68 - }, - { - "id": 530, - "disaster_id": 22, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 47700.78, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 28 - }, - { - "id": 531, - "disaster_id": 2, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 24031.55, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 150 - }, - { - "id": 532, - "disaster_id": 63, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 4616.38, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 124 - }, - { - "id": 533, - "disaster_id": 61, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 163.2, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 135 - }, - { - "id": 534, - "disaster_id": 66, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 164.1, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 22 - }, - { - "id": 535, - "disaster_id": 23, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2408.9, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 139 - }, - { - "id": 536, - "disaster_id": 56, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 1901.39, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 122 - }, - { - "id": 537, - "disaster_id": 53, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 3229.48, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 73 - }, - { - "id": 538, - "disaster_id": 28, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 585690.69, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 70 - }, - { - "id": 539, - "disaster_id": 63, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 6353.74, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 71 - }, - { - "id": 540, - "disaster_id": 19, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 7, - "estimate_cost": 66997.51, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 75 - }, - { - "id": 541, - "disaster_id": 60, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 2457.73, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 44 - }, - { - "id": 542, - "disaster_id": 9, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 9164.77, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 61 - }, - { - "id": 543, - "disaster_id": 32, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 5410.19, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 107 - }, - { - "id": 544, - "disaster_id": 98, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 6, - "estimate_cost": 11640.36, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 80 - }, - { - "id": 545, - "disaster_id": 58, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 11439.73, - "agent_assigned_id": 1, - "claim_handler_assigned_id": 142 - }, - { - "id": 546, - "disaster_id": 43, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 7196.88, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 156 - }, - { - "id": 547, - "disaster_id": 32, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 1720.81, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 9 - }, - { - "id": 548, - "disaster_id": 5, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 1952.02, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 112 - }, - { - "id": 549, - "disaster_id": 68, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4606.26, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 107 - }, - { - "id": 550, - "disaster_id": 52, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 435300.17, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 92 - }, - { - "id": 551, - "disaster_id": 4, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2079.9, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 152 - }, - { - "id": 552, - "disaster_id": 53, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1544.71, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 85 - }, - { - "id": 553, - "disaster_id": 55, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 443.24, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 137 - }, - { - "id": 554, - "disaster_id": 38, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1781.83, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 47 - }, - { - "id": 555, - "disaster_id": 95, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 3958.52, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 140 - }, - { - "id": 556, - "disaster_id": 65, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 966.57, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 16 - }, - { - "id": 557, - "disaster_id": 37, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 9, - "estimate_cost": 5392.06, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 82 - }, - { - "id": 558, - "disaster_id": 50, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 1405.89, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 2 - }, - { - "id": 559, - "disaster_id": 63, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 6, - "estimate_cost": 4960.88, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 19 - }, - { - "id": 560, - "disaster_id": 100, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 1384.94, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 79 - }, - { - "id": 561, - "disaster_id": 29, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4804.24, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 116 - }, - { - "id": 562, - "disaster_id": 7, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 15869.27, - "agent_assigned_id": 73, - "claim_handler_assigned_id": 39 - }, - { - "id": 563, - "disaster_id": 35, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 8062.8, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 24 - }, - { - "id": 564, - "disaster_id": 18, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 619.95, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 42 - }, - { - "id": 565, - "disaster_id": 61, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 78290.56, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 127 - }, - { - "id": 566, - "disaster_id": 85, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 50625.14, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 138 - }, - { - "id": 567, - "disaster_id": 15, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 235200.5, - "agent_assigned_id": 21, - "claim_handler_assigned_id": 33 - }, - { - "id": 568, - "disaster_id": 65, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 7795.58, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 5 - }, - { - "id": 569, - "disaster_id": 84, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 361.6, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 128 - }, - { - "id": 570, - "disaster_id": 44, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 44160.65, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 121 - }, - { - "id": 571, - "disaster_id": 88, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 192.99, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 28 - }, - { - "id": 572, - "disaster_id": 68, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3176.44, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 24 - }, - { - "id": 573, - "disaster_id": 18, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 486630.26, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 59 - }, - { - "id": 574, - "disaster_id": 87, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 248550.88, - "agent_assigned_id": 23, - "claim_handler_assigned_id": 65 - }, - { - "id": 575, - "disaster_id": 58, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 419.25, - "agent_assigned_id": 1, - "claim_handler_assigned_id": 131 - }, - { - "id": 576, - "disaster_id": 31, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 260440.06, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 88 - }, - { - "id": 577, - "disaster_id": 31, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 78240.65, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 37 - }, - { - "id": 578, - "disaster_id": 36, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 235.43, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 19 - }, - { - "id": 579, - "disaster_id": 46, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 3052.67, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 26 - }, - { - "id": 580, - "disaster_id": 76, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1167.37, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 53 - }, - { - "id": 581, - "disaster_id": 97, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1054.78, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 77 - }, - { - "id": 582, - "disaster_id": 4, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 888.98, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 117 - }, - { - "id": 583, - "disaster_id": 73, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 23040.29, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 126 - }, - { - "id": 584, - "disaster_id": 50, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 5808.12, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 35 - }, - { - "id": 585, - "disaster_id": 42, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 5502.11, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 89 - }, - { - "id": 586, - "disaster_id": 4, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 219360.58, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 138 - }, - { - "id": 587, - "disaster_id": 4, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 581.98, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 100 - }, - { - "id": 588, - "disaster_id": 54, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 497250.92, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 121 - }, - { - "id": 589, - "disaster_id": 93, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 83730.15, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 4 - }, - { - "id": 590, - "disaster_id": 60, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 84010.28, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 90 - }, - { - "id": 591, - "disaster_id": 54, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2248.63, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 73 - }, - { - "id": 592, - "disaster_id": 28, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3639.59, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 144 - }, - { - "id": 593, - "disaster_id": 78, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 9186.14, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 117 - }, - { - "id": 594, - "disaster_id": 28, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 22990.88, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 91 - }, - { - "id": 595, - "disaster_id": 68, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 629.11, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 67 - }, - { - "id": 596, - "disaster_id": 72, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 4250.24, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 119 - }, - { - "id": 597, - "disaster_id": 57, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 1090.41, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 72 - }, - { - "id": 598, - "disaster_id": 49, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 639.36, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 84 - }, - { - "id": 599, - "disaster_id": 42, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 84240.59, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 55 - }, - { - "id": 600, - "disaster_id": 1, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 21385.17, - "agent_assigned_id": 63, - "claim_handler_assigned_id": 20 - }, - { - "id": 601, - "disaster_id": 7, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 7214.92, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 74 - }, - { - "id": 602, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 321660.15, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 117 - }, - { - "id": 603, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 224280.63, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 21 - }, - { - "id": 604, - "disaster_id": 7, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 18260.06, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 92 - }, - { - "id": 605, - "disaster_id": 71, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1927.89, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 59 - }, - { - "id": 606, - "disaster_id": 51, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 12838.72, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 16 - }, - { - "id": 607, - "disaster_id": 86, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 2926.29, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 8 - }, - { - "id": 608, - "disaster_id": 30, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 546000.47, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 26 - }, - { - "id": 609, - "disaster_id": 28, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 92350.35, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 68 - }, - { - "id": 610, - "disaster_id": 44, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 32886.19, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 2 - }, - { - "id": 611, - "disaster_id": 40, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 896.95, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 19 - }, - { - "id": 612, - "disaster_id": 76, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 211450.63, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 129 - }, - { - "id": 613, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 45840.4, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 142 - }, - { - "id": 614, - "disaster_id": 41, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 372540.97, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 81 - }, - { - "id": 615, - "disaster_id": 55, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 108540.53, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 14 - }, - { - "id": 616, - "disaster_id": 96, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 474670.16, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 25 - }, - { - "id": 617, - "disaster_id": 61, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 1840.45, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 127 - }, - { - "id": 618, - "disaster_id": 97, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 168540.08, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 119 - }, - { - "id": 619, - "disaster_id": 28, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 375360.99, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 147 - }, - { - "id": 620, - "disaster_id": 76, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 790.01, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 101 - }, - { - "id": 621, - "disaster_id": 92, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 18042.96, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 121 - }, - { - "id": 622, - "disaster_id": 31, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 1656.57, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 33 - }, - { - "id": 623, - "disaster_id": 29, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 277.61, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 44 - }, - { - "id": 624, - "disaster_id": 23, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 28720.26, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 7 - }, - { - "id": 625, - "disaster_id": 19, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 269280.5, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 68 - }, - { - "id": 626, - "disaster_id": 59, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 4623.95, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 103 - }, - { - "id": 627, - "disaster_id": 34, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 6150.6, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 112 - }, - { - "id": 628, - "disaster_id": 88, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 23760.92, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 150 - }, - { - "id": 629, - "disaster_id": 57, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 98700.46, - "agent_assigned_id": 82, - "claim_handler_assigned_id": 114 - }, - { - "id": 630, - "disaster_id": 59, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 6064.9, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 125 - }, - { - "id": 631, - "disaster_id": 37, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 1066.17, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 123 - }, - { - "id": 632, - "disaster_id": 88, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 749340.19, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 26 - }, - { - "id": 633, - "disaster_id": 45, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 185.56, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 4 - }, - { - "id": 634, - "disaster_id": 1, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 5357.45, - "agent_assigned_id": 75, - "claim_handler_assigned_id": 70 - }, - { - "id": 635, - "disaster_id": 83, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 8848.92, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 150 - }, - { - "id": 636, - "disaster_id": 73, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 2924.06, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 29 - }, - { - "id": 637, - "disaster_id": 88, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 37790.58, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 78 - }, - { - "id": 638, - "disaster_id": 95, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 541.7, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 27 - }, - { - "id": 639, - "disaster_id": 15, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 36442.81, - "agent_assigned_id": 21, - "claim_handler_assigned_id": 105 - }, - { - "id": 640, - "disaster_id": 93, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 8780.2, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 112 - }, - { - "id": 641, - "disaster_id": 100, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 941.07, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 64 - }, - { - "id": 642, - "disaster_id": 42, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 2399.31, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 122 - }, - { - "id": 643, - "disaster_id": 43, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 22080.52, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 7 - }, - { - "id": 644, - "disaster_id": 68, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 930.94, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 87 - }, - { - "id": 645, - "disaster_id": 13, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 26268.29, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 136 - }, - { - "id": 646, - "disaster_id": 24, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 491.02, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 108 - }, - { - "id": 647, - "disaster_id": 1, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1931.15, - "agent_assigned_id": 95, - "claim_handler_assigned_id": 55 - }, - { - "id": 648, - "disaster_id": 17, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 86139.06, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 116 - }, - { - "id": 649, - "disaster_id": 32, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 2191.62, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 103 - }, - { - "id": 650, - "disaster_id": 82, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 3013.4, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 64 - }, - { - "id": 651, - "disaster_id": 77, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2349.91, - "agent_assigned_id": 98, - "claim_handler_assigned_id": 8 - }, - { - "id": 652, - "disaster_id": 25, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 35935.6, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 30 - }, - { - "id": 653, - "disaster_id": 32, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 75072.57, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 21 - }, - { - "id": 654, - "disaster_id": 3, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 72490.79, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 147 - }, - { - "id": 655, - "disaster_id": 97, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7720.3, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 48 - }, - { - "id": 656, - "disaster_id": 84, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 10208.11, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 98 - }, - { - "id": 657, - "disaster_id": 84, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 3077.28, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 78 - }, - { - "id": 658, - "disaster_id": 2, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 919.33, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 106 - }, - { - "id": 659, - "disaster_id": 92, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 10, - "estimate_cost": 81980.88, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 6 - }, - { - "id": 660, - "disaster_id": 3, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 7533.88, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 1 - }, - { - "id": 661, - "disaster_id": 94, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 853.8, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 151 - }, - { - "id": 662, - "disaster_id": 42, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 94160.43, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 113 - }, - { - "id": 663, - "disaster_id": 62, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 6858.57, - "agent_assigned_id": 28, - "claim_handler_assigned_id": 148 - }, - { - "id": 664, - "disaster_id": 1, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 6264.18, - "agent_assigned_id": 68, - "claim_handler_assigned_id": 150 - }, - { - "id": 665, - "disaster_id": 8, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 252.87, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 103 - }, - { - "id": 666, - "disaster_id": 24, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 3416.88, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 5 - }, - { - "id": 667, - "disaster_id": 63, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1460.9, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 5 - }, - { - "id": 668, - "disaster_id": 43, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 462000.03, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 8 - }, - { - "id": 669, - "disaster_id": 89, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2396.69, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 153 - }, - { - "id": 670, - "disaster_id": 55, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 252880.51, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 82 - }, - { - "id": 671, - "disaster_id": 82, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 352620.7, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 33 - }, - { - "id": 672, - "disaster_id": 12, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 350300.0, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 143 - }, - { - "id": 673, - "disaster_id": 79, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 4627.84, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 87 - }, - { - "id": 674, - "disaster_id": 93, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 156300.73, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 27 - }, - { - "id": 675, - "disaster_id": 89, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 590.35, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 50 - }, - { - "id": 676, - "disaster_id": 1, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 5151.6, - "agent_assigned_id": 95, - "claim_handler_assigned_id": 90 - }, - { - "id": 677, - "disaster_id": 8, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 144400.99, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 73 - }, - { - "id": 678, - "disaster_id": 2, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 9101.54, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 14 - }, - { - "id": 679, - "disaster_id": 45, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2803.81, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 140 - }, - { - "id": 680, - "disaster_id": 27, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 15651.99, - "agent_assigned_id": 46, - "claim_handler_assigned_id": 69 - }, - { - "id": 681, - "disaster_id": 68, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 989.48, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 16 - }, - { - "id": 682, - "disaster_id": 21, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 910.09, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 113 - }, - { - "id": 683, - "disaster_id": 74, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 39837.87, - "agent_assigned_id": 26, - "claim_handler_assigned_id": 96 - }, - { - "id": 684, - "disaster_id": 49, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 1377.66, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 88 - }, - { - "id": 685, - "disaster_id": 16, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 786.05, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 91 - }, - { - "id": 686, - "disaster_id": 38, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 634.29, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 48 - }, - { - "id": 687, - "disaster_id": 38, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 89.67, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 10 - }, - { - "id": 688, - "disaster_id": 93, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 786640.28, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 94 - }, - { - "id": 689, - "disaster_id": 5, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 3596.39, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 106 - }, - { - "id": 690, - "disaster_id": 55, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 15434.86, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 73 - }, - { - "id": 691, - "disaster_id": 38, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 4949.68, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 92 - }, - { - "id": 692, - "disaster_id": 27, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 2135.73, - "agent_assigned_id": 1, - "claim_handler_assigned_id": 34 - }, - { - "id": 693, - "disaster_id": 74, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1240.6, - "agent_assigned_id": 97, - "claim_handler_assigned_id": 55 - }, - { - "id": 694, - "disaster_id": 44, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 349200.2, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 132 - }, - { - "id": 695, - "disaster_id": 67, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 236390.72, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 138 - }, - { - "id": 696, - "disaster_id": 74, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 16960.62, - "agent_assigned_id": 80, - "claim_handler_assigned_id": 113 - }, - { - "id": 697, - "disaster_id": 66, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 9220.15, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 74 - }, - { - "id": 698, - "disaster_id": 65, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1479.66, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 18 - }, - { - "id": 699, - "disaster_id": 88, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 2225.02, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 12 - }, - { - "id": 700, - "disaster_id": 70, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 353.23, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 5 - }, - { - "id": 701, - "disaster_id": 6, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 49760.07, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 39 - }, - { - "id": 702, - "disaster_id": 51, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 837.87, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 96 - }, - { - "id": 703, - "disaster_id": 36, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 367750.27, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 130 - }, - { - "id": 704, - "disaster_id": 70, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 157740.54, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 48 - }, - { - "id": 705, - "disaster_id": 86, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 894.57, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 82 - }, - { - "id": 706, - "disaster_id": 65, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 43020.03, - "agent_assigned_id": 78, - "claim_handler_assigned_id": 1 - }, - { - "id": 707, - "disaster_id": 52, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 56550.56, - "agent_assigned_id": 91, - "claim_handler_assigned_id": 111 - }, - { - "id": 708, - "disaster_id": 3, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 5719.79, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 65 - }, - { - "id": 709, - "disaster_id": 78, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 111720.24, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 100 - }, - { - "id": 710, - "disaster_id": 64, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 218190.05, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 123 - }, - { - "id": 711, - "disaster_id": 43, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 395680.72, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 6 - }, - { - "id": 712, - "disaster_id": 25, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 260.71, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 126 - }, - { - "id": 713, - "disaster_id": 100, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 1626.47, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 88 - }, - { - "id": 714, - "disaster_id": 87, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 483930.83, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 69 - }, - { - "id": 715, - "disaster_id": 55, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 2330.06, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 13 - }, - { - "id": 716, - "disaster_id": 26, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 278100.1, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 147 - }, - { - "id": 717, - "disaster_id": 92, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 754.27, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 114 - }, - { - "id": 718, - "disaster_id": 22, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 8866.36, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 88 - }, - { - "id": 719, - "disaster_id": 70, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4890.5, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 8 - }, - { - "id": 720, - "disaster_id": 56, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 9, - "estimate_cost": 898380.99, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 69 - }, - { - "id": 721, - "disaster_id": 24, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 8294.58, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 51 - }, - { - "id": 722, - "disaster_id": 88, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 7184.29, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 122 - }, - { - "id": 723, - "disaster_id": 69, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 3154.75, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 24 - }, - { - "id": 724, - "disaster_id": 99, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2134.37, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 89 - }, - { - "id": 725, - "disaster_id": 9, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 7807.37, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 109 - }, - { - "id": 726, - "disaster_id": 85, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 3938.7, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 23 - }, - { - "id": 727, - "disaster_id": 97, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 159480.91, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 134 - }, - { - "id": 728, - "disaster_id": 78, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 913.11, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 156 - }, - { - "id": 729, - "disaster_id": 29, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 714.39, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 64 - }, - { - "id": 730, - "disaster_id": 30, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 28998.59, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 4 - }, - { - "id": 731, - "disaster_id": 75, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 45810.77, - "agent_assigned_id": 14, - "claim_handler_assigned_id": 1 - }, - { - "id": 732, - "disaster_id": 3, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 182980.56, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 154 - }, - { - "id": 733, - "disaster_id": 9, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 33760.82, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 2 - }, - { - "id": 734, - "disaster_id": 87, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 42805.53, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 3 - }, - { - "id": 735, - "disaster_id": 22, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 21120.73, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 25 - }, - { - "id": 736, - "disaster_id": 6, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 32870.64, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 85 - }, - { - "id": 737, - "disaster_id": 16, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 111000.32, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 83 - }, - { - "id": 738, - "disaster_id": 71, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3781.89, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 133 - }, - { - "id": 739, - "disaster_id": 9, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 1224.39, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 71 - }, - { - "id": 740, - "disaster_id": 18, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 7252.7, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 37 - }, - { - "id": 741, - "disaster_id": 67, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 4816.64, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 33 - }, - { - "id": 742, - "disaster_id": 87, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 177300.26, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 128 - }, - { - "id": 743, - "disaster_id": 47, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 444060.29, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 125 - }, - { - "id": 744, - "disaster_id": 32, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 64260.11, - "agent_assigned_id": 73, - "claim_handler_assigned_id": 142 - }, - { - "id": 745, - "disaster_id": 46, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 46998.59, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 39 - }, - { - "id": 746, - "disaster_id": 7, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 6808.01, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 21 - }, - { - "id": 747, - "disaster_id": 88, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 67815.3, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 14 - }, - { - "id": 748, - "disaster_id": 20, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2026.6, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 129 - }, - { - "id": 749, - "disaster_id": 64, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 3303.46, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 33 - }, - { - "id": 750, - "disaster_id": 78, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 13212.55, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 44 - }, - { - "id": 751, - "disaster_id": 61, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 41920.49, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 18 - }, - { - "id": 752, - "disaster_id": 57, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 303680.79, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 136 - }, - { - "id": 753, - "disaster_id": 53, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2360.51, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 23 - }, - { - "id": 754, - "disaster_id": 38, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 3741.19, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 40 - }, - { - "id": 755, - "disaster_id": 81, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 1853.58, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 100 - }, - { - "id": 756, - "disaster_id": 28, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 144.96, - "agent_assigned_id": 35, - "claim_handler_assigned_id": 88 - }, - { - "id": 757, - "disaster_id": 65, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 13254.29, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 19 - }, - { - "id": 758, - "disaster_id": 83, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 476700.35, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 55 - }, - { - "id": 759, - "disaster_id": 57, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 40640.95, - "agent_assigned_id": 89, - "claim_handler_assigned_id": 79 - }, - { - "id": 760, - "disaster_id": 39, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8194.73, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 135 - }, - { - "id": 761, - "disaster_id": 42, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 2, - "estimate_cost": 1378.11, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 105 - }, - { - "id": 762, - "disaster_id": 29, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 15210.68, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 70 - }, - { - "id": 763, - "disaster_id": 11, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 6678.89, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 137 - }, - { - "id": 764, - "disaster_id": 8, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 66200.61, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 32 - }, - { - "id": 765, - "disaster_id": 89, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 1200.82, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 13 - }, - { - "id": 766, - "disaster_id": 87, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 6645.04, - "agent_assigned_id": 29, - "claim_handler_assigned_id": 102 - }, - { - "id": 767, - "disaster_id": 94, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5489.83, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 46 - }, - { - "id": 768, - "disaster_id": 94, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1426.02, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 78 - }, - { - "id": 769, - "disaster_id": 71, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 1185.23, - "agent_assigned_id": 27, - "claim_handler_assigned_id": 14 - }, - { - "id": 770, - "disaster_id": 23, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 44470.19, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 3 - }, - { - "id": 771, - "disaster_id": 12, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1855.65, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 7 - }, - { - "id": 772, - "disaster_id": 64, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 277800.09, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 59 - }, - { - "id": 773, - "disaster_id": 54, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 400800.26, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 104 - }, - { - "id": 774, - "disaster_id": 59, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 2424.28, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 37 - }, - { - "id": 775, - "disaster_id": 81, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 5233.2, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 83 - }, - { - "id": 776, - "disaster_id": 14, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 903.28, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 107 - }, - { - "id": 777, - "disaster_id": 88, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 151.14, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 56 - }, - { - "id": 778, - "disaster_id": 20, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8861.3, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 56 - }, - { - "id": 779, - "disaster_id": 21, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 153900.55, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 57 - }, - { - "id": 780, - "disaster_id": 48, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 781680.49, - "agent_assigned_id": 91, - "claim_handler_assigned_id": 109 - }, - { - "id": 781, - "disaster_id": 45, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 997.98, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 2 - }, - { - "id": 782, - "disaster_id": 86, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3847.33, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 116 - }, - { - "id": 783, - "disaster_id": 64, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 434460.51, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 25 - }, - { - "id": 784, - "disaster_id": 38, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 30.22, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 152 - }, - { - "id": 785, - "disaster_id": 71, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 5473.72, - "agent_assigned_id": 42, - "claim_handler_assigned_id": 96 - }, - { - "id": 786, - "disaster_id": 60, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 275.26, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 153 - }, - { - "id": 787, - "disaster_id": 40, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 276090.74, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 95 - }, - { - "id": 788, - "disaster_id": 42, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 856.72, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 145 - }, - { - "id": 789, - "disaster_id": 63, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 9125.3, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 83 - }, - { - "id": 790, - "disaster_id": 65, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 2929.85, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 130 - }, - { - "id": 791, - "disaster_id": 1, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 374.91, - "agent_assigned_id": 95, - "claim_handler_assigned_id": 84 - }, - { - "id": 792, - "disaster_id": 39, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 1180.05, - "agent_assigned_id": 11, - "claim_handler_assigned_id": 149 - }, - { - "id": 793, - "disaster_id": 2, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 7460.25, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 85 - }, - { - "id": 794, - "disaster_id": 76, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1982.92, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 81 - }, - { - "id": 795, - "disaster_id": 88, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 4817.47, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 64 - }, - { - "id": 796, - "disaster_id": 54, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 85635.87, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 142 - }, - { - "id": 797, - "disaster_id": 33, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 37568.29, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 59 - }, - { - "id": 798, - "disaster_id": 92, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 5004.08, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 42 - }, - { - "id": 799, - "disaster_id": 52, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 42550.22, - "agent_assigned_id": 91, - "claim_handler_assigned_id": 46 - }, - { - "id": 800, - "disaster_id": 60, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 370620.85, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 61 - }, - { - "id": 801, - "disaster_id": 55, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 67410.15, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 37 - }, - { - "id": 802, - "disaster_id": 80, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 10413.64, - "agent_assigned_id": 59, - "claim_handler_assigned_id": 56 - }, - { - "id": 803, - "disaster_id": 50, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 4718.07, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 144 - }, - { - "id": 804, - "disaster_id": 31, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 4057.32, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 39 - }, - { - "id": 805, - "disaster_id": 95, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 717.73, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 27 - }, - { - "id": 806, - "disaster_id": 25, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 36000.63, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 85 - }, - { - "id": 807, - "disaster_id": 82, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 1574.47, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 125 - }, - { - "id": 808, - "disaster_id": 99, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 5, - "estimate_cost": 5810.89, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 127 - }, - { - "id": 809, - "disaster_id": 16, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 112840.74, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 15 - }, - { - "id": 810, - "disaster_id": 12, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 871.97, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 113 - }, - { - "id": 811, - "disaster_id": 14, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 9672.97, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 87 - }, - { - "id": 812, - "disaster_id": 99, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 7038.95, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 113 - }, - { - "id": 813, - "disaster_id": 14, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 398700.23, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 17 - }, - { - "id": 814, - "disaster_id": 55, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 22320.02, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 38 - }, - { - "id": 815, - "disaster_id": 9, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 37615.87, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 112 - }, - { - "id": 816, - "disaster_id": 70, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 950.47, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 126 - }, - { - "id": 817, - "disaster_id": 36, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 964.51, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 65 - }, - { - "id": 818, - "disaster_id": 39, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 27920.25, - "agent_assigned_id": 11, - "claim_handler_assigned_id": 77 - }, - { - "id": 819, - "disaster_id": 72, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 547830.97, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 25 - }, - { - "id": 820, - "disaster_id": 20, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 585600.76, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 115 - }, - { - "id": 821, - "disaster_id": 100, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 6776.55, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 30 - }, - { - "id": 822, - "disaster_id": 95, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3960.26, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 119 - }, - { - "id": 823, - "disaster_id": 64, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 25836.9, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 90 - }, - { - "id": 824, - "disaster_id": 33, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 5598.03, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 117 - }, - { - "id": 825, - "disaster_id": 52, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 5368.25, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 5 - }, - { - "id": 826, - "disaster_id": 65, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 4528.73, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 17 - }, - { - "id": 827, - "disaster_id": 41, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 404.5, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 50 - }, - { - "id": 828, - "disaster_id": 2, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 752.68, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 75 - }, - { - "id": 829, - "disaster_id": 75, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 323401.0, - "agent_assigned_id": 78, - "claim_handler_assigned_id": 140 - }, - { - "id": 830, - "disaster_id": 21, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 4094.41, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 56 - }, - { - "id": 831, - "disaster_id": 40, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3500.86, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 39 - }, - { - "id": 832, - "disaster_id": 13, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 49630.98, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 21 - }, - { - "id": 833, - "disaster_id": 60, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 48420.48, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 49 - }, - { - "id": 834, - "disaster_id": 95, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 162510.42, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 73 - }, - { - "id": 835, - "disaster_id": 88, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 2375.73, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 112 - }, - { - "id": 836, - "disaster_id": 1, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 624.38, - "agent_assigned_id": 63, - "claim_handler_assigned_id": 153 - }, - { - "id": 837, - "disaster_id": 80, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 56700.97, - "agent_assigned_id": 59, - "claim_handler_assigned_id": 105 - }, - { - "id": 838, - "disaster_id": 44, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 355200.53, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 136 - }, - { - "id": 839, - "disaster_id": 97, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 49820.09, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 4 - }, - { - "id": 840, - "disaster_id": 65, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 33264.82, - "agent_assigned_id": 78, - "claim_handler_assigned_id": 108 - }, - { - "id": 841, - "disaster_id": 3, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7304.2, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 144 - }, - { - "id": 842, - "disaster_id": 35, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 925.95, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 145 - }, - { - "id": 843, - "disaster_id": 77, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 504.36, - "agent_assigned_id": 71, - "claim_handler_assigned_id": 74 - }, - { - "id": 844, - "disaster_id": 91, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 245.45, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 7 - }, - { - "id": 845, - "disaster_id": 7, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2240.45, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 144 - }, - { - "id": 846, - "disaster_id": 61, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 19692.31, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 148 - }, - { - "id": 847, - "disaster_id": 79, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 27120.27, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 47 - }, - { - "id": 848, - "disaster_id": 96, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 55578.74, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 79 - }, - { - "id": 849, - "disaster_id": 46, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 38940.07, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 70 - }, - { - "id": 850, - "disaster_id": 16, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 517.81, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 78 - }, - { - "id": 851, - "disaster_id": 62, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 10616.06, - "agent_assigned_id": 28, - "claim_handler_assigned_id": 118 - }, - { - "id": 852, - "disaster_id": 1, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 465.02, - "agent_assigned_id": 63, - "claim_handler_assigned_id": 149 - }, - { - "id": 853, - "disaster_id": 100, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 4683.6, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 131 - }, - { - "id": 854, - "disaster_id": 70, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 551.22, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 155 - }, - { - "id": 855, - "disaster_id": 96, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 64590.04, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 2 - }, - { - "id": 856, - "disaster_id": 65, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3684.28, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 25 - }, - { - "id": 857, - "disaster_id": 13, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 36230.19, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 66 - }, - { - "id": 858, - "disaster_id": 3, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 577.51, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 105 - }, - { - "id": 859, - "disaster_id": 7, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 33939.75, - "agent_assigned_id": 19, - "claim_handler_assigned_id": 107 - }, - { - "id": 860, - "disaster_id": 56, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 8457.55, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 124 - }, - { - "id": 861, - "disaster_id": 45, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3975.3, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 116 - }, - { - "id": 862, - "disaster_id": 81, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 4500.14, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 31 - }, - { - "id": 863, - "disaster_id": 56, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 1600.51, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 34 - }, - { - "id": 864, - "disaster_id": 37, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 29292.2, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 25 - }, - { - "id": 865, - "disaster_id": 62, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 385110.55, - "agent_assigned_id": 28, - "claim_handler_assigned_id": 55 - }, - { - "id": 866, - "disaster_id": 27, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 447370.97, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 149 - }, - { - "id": 867, - "disaster_id": 88, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 810.02, - "agent_assigned_id": 17, - "claim_handler_assigned_id": 89 - }, - { - "id": 868, - "disaster_id": 88, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 9, - "estimate_cost": 51930.41, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 85 - }, - { - "id": 869, - "disaster_id": 67, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 2008.33, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 66 - }, - { - "id": 870, - "disaster_id": 63, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 27880.1, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 91 - }, - { - "id": 871, - "disaster_id": 6, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 44660.75, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 54 - }, - { - "id": 872, - "disaster_id": 50, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 4778.71, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 10 - }, - { - "id": 873, - "disaster_id": 60, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 6337.93, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 28 - }, - { - "id": 874, - "disaster_id": 12, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 44736.31, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 122 - }, - { - "id": 875, - "disaster_id": 3, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 5640.05, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 29 - }, - { - "id": 876, - "disaster_id": 13, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 685860.58, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 33 - }, - { - "id": 877, - "disaster_id": 64, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 5608.84, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 47 - }, - { - "id": 878, - "disaster_id": 99, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 2124.44, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 127 - }, - { - "id": 879, - "disaster_id": 7, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 1821.05, - "agent_assigned_id": 74, - "claim_handler_assigned_id": 156 - }, - { - "id": 880, - "disaster_id": 54, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 3559.35, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 155 - }, - { - "id": 881, - "disaster_id": 42, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 6789.36, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 99 - }, - { - "id": 882, - "disaster_id": 63, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 639.05, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 59 - }, - { - "id": 883, - "disaster_id": 58, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 24640.34, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 36 - }, - { - "id": 884, - "disaster_id": 16, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 12460.64, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 73 - }, - { - "id": 885, - "disaster_id": 38, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 4050.01, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 23 - }, - { - "id": 886, - "disaster_id": 92, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 1443.34, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 123 - }, - { - "id": 887, - "disaster_id": 83, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 79880.28, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 69 - }, - { - "id": 888, - "disaster_id": 60, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 887.56, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 102 - }, - { - "id": 889, - "disaster_id": 24, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 102360.97, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 6 - }, - { - "id": 890, - "disaster_id": 53, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 889.26, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 120 - }, - { - "id": 891, - "disaster_id": 13, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 6043.47, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 45 - }, - { - "id": 892, - "disaster_id": 50, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 10, - "estimate_cost": 4996.96, - "agent_assigned_id": 8, - "claim_handler_assigned_id": 42 - }, - { - "id": 893, - "disaster_id": 75, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 154380.09, - "agent_assigned_id": 78, - "claim_handler_assigned_id": 103 - }, - { - "id": 894, - "disaster_id": 12, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Life", - "severity_rating": 1, - "estimate_cost": 818.38, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 65 - }, - { - "id": 895, - "disaster_id": 98, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 10668.93, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 13 - }, - { - "id": 896, - "disaster_id": 8, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 1139.83, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 21 - }, - { - "id": 897, - "disaster_id": 6, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 5610.29, - "agent_assigned_id": 18, - "claim_handler_assigned_id": 96 - }, - { - "id": 898, - "disaster_id": 31, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 124.23, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 89 - }, - { - "id": 899, - "disaster_id": 71, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 178.63, - "agent_assigned_id": 60, - "claim_handler_assigned_id": 41 - }, - { - "id": 900, - "disaster_id": 68, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 51240.64, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 81 - }, - { - "id": 901, - "disaster_id": 86, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 767.67, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 155 - }, - { - "id": 902, - "disaster_id": 2, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 641.23, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 81 - }, - { - "id": 903, - "disaster_id": 91, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 193940.02, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 45 - }, - { - "id": 904, - "disaster_id": 100, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 926.49, - "agent_assigned_id": 70, - "claim_handler_assigned_id": 93 - }, - { - "id": 905, - "disaster_id": 99, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 1185.55, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 64 - }, - { - "id": 906, - "disaster_id": 11, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 51528.05, - "agent_assigned_id": 49, - "claim_handler_assigned_id": 85 - }, - { - "id": 907, - "disaster_id": 58, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3038.38, - "agent_assigned_id": 1, - "claim_handler_assigned_id": 92 - }, - { - "id": 908, - "disaster_id": 52, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 65600.99, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 110 - }, - { - "id": 909, - "disaster_id": 83, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 81480.4, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 20 - }, - { - "id": 910, - "disaster_id": 13, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 3579.27, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 27 - }, - { - "id": 911, - "disaster_id": 73, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 1126.82, - "agent_assigned_id": 36, - "claim_handler_assigned_id": 114 - }, - { - "id": 912, - "disaster_id": 38, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 2099.12, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 24 - }, - { - "id": 913, - "disaster_id": 90, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8397.56, - "agent_assigned_id": 97, - "claim_handler_assigned_id": 124 - }, - { - "id": 914, - "disaster_id": 12, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 33234.66, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 32 - }, - { - "id": 915, - "disaster_id": 86, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 2116.54, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 125 - }, - { - "id": 916, - "disaster_id": 55, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 624960.43, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 122 - }, - { - "id": 917, - "disaster_id": 61, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 551460.46, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 29 - }, - { - "id": 918, - "disaster_id": 65, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4135.69, - "agent_assigned_id": 31, - "claim_handler_assigned_id": 66 - }, - { - "id": 919, - "disaster_id": 36, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 36112.36, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 149 - }, - { - "id": 920, - "disaster_id": 1, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 588880.6, - "agent_assigned_id": 75, - "claim_handler_assigned_id": 113 - }, - { - "id": 921, - "disaster_id": 95, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 666270.01, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 40 - }, - { - "id": 922, - "disaster_id": 10, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 334400.43, - "agent_assigned_id": 66, - "claim_handler_assigned_id": 150 - }, - { - "id": 923, - "disaster_id": 43, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 26782.59, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 133 - }, - { - "id": 924, - "disaster_id": 48, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 1131.79, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 35 - }, - { - "id": 925, - "disaster_id": 1, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 16452.99, - "agent_assigned_id": 68, - "claim_handler_assigned_id": 33 - }, - { - "id": 926, - "disaster_id": 47, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1369.64, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 49 - }, - { - "id": 927, - "disaster_id": 91, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 662580.23, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 105 - }, - { - "id": 928, - "disaster_id": 73, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1990.45, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 4 - }, - { - "id": 929, - "disaster_id": 51, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 2071.34, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 140 - }, - { - "id": 930, - "disaster_id": 82, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1418.54, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 2 - }, - { - "id": 931, - "disaster_id": 9, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 245.77, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 51 - }, - { - "id": 932, - "disaster_id": 44, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 4, - "estimate_cost": 45400.86, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 118 - }, - { - "id": 933, - "disaster_id": 47, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 379120.91, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 78 - }, - { - "id": 934, - "disaster_id": 96, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 2512.86, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 20 - }, - { - "id": 935, - "disaster_id": 31, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 141510.27, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 17 - }, - { - "id": 936, - "disaster_id": 54, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 289150.04, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 152 - }, - { - "id": 937, - "disaster_id": 40, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 1544.66, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 77 - }, - { - "id": 938, - "disaster_id": 9, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 73880.59, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 75 - }, - { - "id": 939, - "disaster_id": 88, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 2161.83, - "agent_assigned_id": 47, - "claim_handler_assigned_id": 120 - }, - { - "id": 940, - "disaster_id": 22, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 22011.55, - "agent_assigned_id": 56, - "claim_handler_assigned_id": 107 - }, - { - "id": 941, - "disaster_id": 80, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 455040.92, - "agent_assigned_id": 23, - "claim_handler_assigned_id": 12 - }, - { - "id": 942, - "disaster_id": 8, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Life", - "severity_rating": 7, - "estimate_cost": 190820.74, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 102 - }, - { - "id": 943, - "disaster_id": 32, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 1183.36, - "agent_assigned_id": 73, - "claim_handler_assigned_id": 86 - }, - { - "id": 944, - "disaster_id": 35, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 524.11, - "agent_assigned_id": 85, - "claim_handler_assigned_id": 12 - }, - { - "id": 945, - "disaster_id": 18, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 92040.59, - "agent_assigned_id": 99, - "claim_handler_assigned_id": 1 - }, - { - "id": 946, - "disaster_id": 42, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 41735.24, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 115 - }, - { - "id": 947, - "disaster_id": 26, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Life", - "severity_rating": 6, - "estimate_cost": 4991.11, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 60 - }, - { - "id": 948, - "disaster_id": 39, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 1389.04, - "agent_assigned_id": 62, - "claim_handler_assigned_id": 18 - }, - { - "id": 949, - "disaster_id": 58, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 3959.67, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 58 - }, - { - "id": 950, - "disaster_id": 9, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 43100.3, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 62 - }, - { - "id": 951, - "disaster_id": 61, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 246060.83, - "agent_assigned_id": 57, - "claim_handler_assigned_id": 106 - }, - { - "id": 952, - "disaster_id": 62, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 2704.88, - "agent_assigned_id": 55, - "claim_handler_assigned_id": 20 - }, - { - "id": 953, - "disaster_id": 34, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 498360.94, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 121 - }, - { - "id": 954, - "disaster_id": 63, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 8430.87, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 122 - }, - { - "id": 955, - "disaster_id": 63, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 8, - "estimate_cost": 2521.48, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 65 - }, - { - "id": 956, - "disaster_id": 76, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 95600.69, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 70 - }, - { - "id": 957, - "disaster_id": 44, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 124290.48, - "agent_assigned_id": 76, - "claim_handler_assigned_id": 56 - }, - { - "id": 958, - "disaster_id": 72, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 43240.37, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 49 - }, - { - "id": 959, - "disaster_id": 95, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 10964.52, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 14 - }, - { - "id": 960, - "disaster_id": 54, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 469.92, - "agent_assigned_id": 34, - "claim_handler_assigned_id": 51 - }, - { - "id": 961, - "disaster_id": 97, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 629760.5, - "agent_assigned_id": 13, - "claim_handler_assigned_id": 42 - }, - { - "id": 962, - "disaster_id": 29, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 288840.08, - "agent_assigned_id": 88, - "claim_handler_assigned_id": 85 - }, - { - "id": 963, - "disaster_id": 34, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 71368.57, - "agent_assigned_id": 58, - "claim_handler_assigned_id": 36 - }, - { - "id": 964, - "disaster_id": 25, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 127.32, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 135 - }, - { - "id": 965, - "disaster_id": 17, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 694890.27, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 81 - }, - { - "id": 966, - "disaster_id": 18, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 40760.9, - "agent_assigned_id": 39, - "claim_handler_assigned_id": 130 - }, - { - "id": 967, - "disaster_id": 63, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 294960.98, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 43 - }, - { - "id": 968, - "disaster_id": 63, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3094.95, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 96 - }, - { - "id": 969, - "disaster_id": 3, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 136.16, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 76 - }, - { - "id": 970, - "disaster_id": 99, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 9, - "estimate_cost": 41607.83, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 120 - }, - { - "id": 971, - "disaster_id": 86, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Home", - "severity_rating": 8, - "estimate_cost": 2756.09, - "agent_assigned_id": 86, - "claim_handler_assigned_id": 110 - }, - { - "id": 972, - "disaster_id": 38, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 7, - "estimate_cost": 4729.21, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 98 - }, - { - "id": 973, - "disaster_id": 31, - "status": "Closed", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 7563.08, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 97 - }, - { - "id": 974, - "disaster_id": 38, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 3815.56, - "agent_assigned_id": 20, - "claim_handler_assigned_id": 130 - }, - { - "id": 975, - "disaster_id": 39, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 43056.28, - "agent_assigned_id": 82, - "claim_handler_assigned_id": 61 - }, - { - "id": 976, - "disaster_id": 24, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 7, - "estimate_cost": 8379.17, - "agent_assigned_id": 77, - "claim_handler_assigned_id": 91 - }, - { - "id": 977, - "disaster_id": 23, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 370.47, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 10 - }, - { - "id": 978, - "disaster_id": 99, - "status": "In Review", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 218910.99, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 47 - }, - { - "id": 979, - "disaster_id": 93, - "status": "Closed", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 1, - "estimate_cost": 1050.49, - "agent_assigned_id": 30, - "claim_handler_assigned_id": 140 - }, - { - "id": 980, - "disaster_id": 99, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 19410.9, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 95 - }, - { - "id": 981, - "disaster_id": 42, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 43560.01, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 40 - }, - { - "id": 982, - "disaster_id": 52, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 1, - "estimate_cost": 584.99, - "agent_assigned_id": 5, - "claim_handler_assigned_id": 48 - }, - { - "id": 983, - "disaster_id": 94, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Home", - "severity_rating": 4, - "estimate_cost": 20256.5, - "agent_assigned_id": 15, - "claim_handler_assigned_id": 136 - }, - { - "id": 984, - "disaster_id": 3, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 3, - "estimate_cost": 2400.82, - "agent_assigned_id": 4, - "claim_handler_assigned_id": 53 - }, - { - "id": 985, - "disaster_id": 63, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 969.22, - "agent_assigned_id": 100, - "claim_handler_assigned_id": 122 - }, - { - "id": 986, - "disaster_id": 99, - "status": "In Review", - "total_loss": true, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 63981.35, - "agent_assigned_id": 7, - "claim_handler_assigned_id": 47 - }, - { - "id": 987, - "disaster_id": 27, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 5, - "estimate_cost": 985.83, - "agent_assigned_id": 1, - "claim_handler_assigned_id": 125 - }, - { - "id": 988, - "disaster_id": 93, - "status": "In Review", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 3833.72, - "agent_assigned_id": 43, - "claim_handler_assigned_id": 15 - }, - { - "id": 989, - "disaster_id": 68, - "status": "Received", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 2935.22, - "agent_assigned_id": 10, - "claim_handler_assigned_id": 67 - }, - { - "id": 990, - "disaster_id": 95, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 2, - "estimate_cost": 17720.19, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 66 - }, - { - "id": 991, - "disaster_id": 34, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 913300.2, - "agent_assigned_id": 24, - "claim_handler_assigned_id": 129 - }, - { - "id": 992, - "disaster_id": 12, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 3, - "estimate_cost": 79980.03, - "agent_assigned_id": 92, - "claim_handler_assigned_id": 92 - }, - { - "id": 993, - "disaster_id": 42, - "status": "Closed", - "total_loss": false, - "loss_of_life": false, - "type": "Auto", - "severity_rating": 6, - "estimate_cost": 4862.2, - "agent_assigned_id": 87, - "claim_handler_assigned_id": 110 - }, - { - "id": 994, - "disaster_id": 82, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Home", - "severity_rating": 5, - "estimate_cost": 177150.91, - "agent_assigned_id": 79, - "claim_handler_assigned_id": 88 - }, - { - "id": 995, - "disaster_id": 15, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 9, - "estimate_cost": 248670.91, - "agent_assigned_id": 21, - "claim_handler_assigned_id": 140 - }, - { - "id": 996, - "disaster_id": 58, - "status": "Received", - "total_loss": false, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 4, - "estimate_cost": 1662.24, - "agent_assigned_id": 83, - "claim_handler_assigned_id": 114 - }, - { - "id": 997, - "disaster_id": 95, - "status": "In Review", - "total_loss": false, - "loss_of_life": false, - "type": "Home", - "severity_rating": 6, - "estimate_cost": 2078.24, - "agent_assigned_id": 84, - "claim_handler_assigned_id": 80 - }, - { - "id": 998, - "disaster_id": 66, - "status": "Received", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 2, - "estimate_cost": 17420.91, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 113 - }, - { - "id": 999, - "disaster_id": 17, - "status": "Closed", - "total_loss": true, - "loss_of_life": true, - "type": "Auto", - "severity_rating": 10, - "estimate_cost": 484100.78, - "agent_assigned_id": 3, - "claim_handler_assigned_id": 85 - }, - { - "id": 1000, - "disaster_id": 9, - "status": "Received", - "total_loss": true, - "loss_of_life": false, - "type": "Life", - "severity_rating": 6, - "estimate_cost": 42330.53, - "agent_assigned_id": 94, - "claim_handler_assigned_id": 156 - } -] \ No newline at end of file diff --git a/round 1/sfcc_2023_disasters.json b/round 1/sfcc_2023_disasters.json deleted file mode 100644 index eb8f6ac..0000000 --- a/round 1/sfcc_2023_disasters.json +++ /dev/null @@ -1,1302 +0,0 @@ -[ - { - "id": 1, - "type": "Flood", - "state": "Alaska", - "name": "Alaska Flood", - "description": "Fusce consequat. Nulla nisl. Nunc nisl.\n\nDuis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Donec dapibus. Duis at velit eu est congue elementum.\n\nIn hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo.", - "start_date": "2023-06-13", - "end_date": "2023-06-20", - "declared_date": "2023-06-17", - "lat": 58.3271, - "long": -134.4742, - "radius_miles": 168 - }, - { - "id": 2, - "type": "Wildfire", - "state": "Texas", - "name": "Texas Wildfire", - "description": "Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.\n\nMauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.", - "start_date": "2023-04-11", - "end_date": "2023-04-19", - "declared_date": "2023-04-12", - "lat": 33.5693, - "long": -101.8904, - "radius_miles": 235 - }, - { - "id": 3, - "type": "Tornado", - "state": "Virginia", - "name": "Virginia Tornado", - "description": "Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh.\n\nIn quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet.\n\nMaecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.", - "start_date": "2023-04-29", - "end_date": "2023-05-07", - "declared_date": "2023-05-06", - "lat": 38.9776, - "long": -77.386, - "radius_miles": 273 - }, - { - "id": 4, - "type": "Earthquake", - "state": "Connecticut", - "name": "Connecticut Earthquake", - "description": "Fusce consequat. Nulla nisl. Nunc nisl.", - "start_date": "2023-04-24", - "end_date": "2023-05-09", - "declared_date": "2023-04-28", - "lat": 41.3657, - "long": -72.9275, - "radius_miles": 120 - }, - { - "id": 5, - "type": "Winter Storm", - "state": "Missouri", - "name": "Missouri Winter Storm", - "description": "Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst.", - "start_date": "2023-03-11", - "end_date": "2023-03-21", - "declared_date": "2023-03-14", - "lat": 39.0663, - "long": -94.5674, - "radius_miles": 155 - }, - { - "id": 6, - "type": "Tornado", - "state": "California", - "name": "California Tornado", - "description": "Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.\n\nNullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh.", - "start_date": "2022-11-15", - "end_date": "2022-11-19", - "declared_date": "2022-11-20", - "lat": 38.025, - "long": -121.2972, - "radius_miles": 142 - }, - { - "id": 7, - "type": "Thunderstorm", - "state": "Massachusetts", - "name": "Massachusetts Thunderstorm", - "description": "Sed ante. Vivamus tortor. Duis mattis egestas metus.\n\nAenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.\n\nQuisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.", - "start_date": "2023-05-19", - "end_date": "2023-06-06", - "declared_date": "2023-05-26", - "lat": 41.6913, - "long": -70.9355, - "radius_miles": 266 - }, - { - "id": 8, - "type": "Earthquake", - "state": "Tennessee", - "name": "Tennessee Earthquake", - "description": "Morbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem.", - "start_date": "2023-04-13", - "end_date": "2023-04-21", - "declared_date": "2023-04-20", - "lat": 35.6124, - "long": -88.8412, - "radius_miles": 147 - }, - { - "id": 9, - "type": "Thunderstorm", - "state": "New York", - "name": "New York Thunderstorm", - "description": "Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem.", - "start_date": "2022-11-04", - "end_date": "2022-11-15", - "declared_date": "2022-11-06", - "lat": 40.7536, - "long": -73.8226, - "radius_miles": 48 - }, - { - "id": 10, - "type": "Winter Storm", - "state": "Nebraska", - "name": "Nebraska Winter Storm", - "description": "Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat.\n\nCurabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem.", - "start_date": "2022-11-28", - "end_date": "2022-12-03", - "declared_date": "2022-11-30", - "lat": 40.8529, - "long": -96.7943, - "radius_miles": 239 - }, - { - "id": 11, - "type": "Wildfire", - "state": "Kansas", - "name": "Kansas Wildfire", - "description": "Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.", - "start_date": "2022-11-12", - "end_date": "2022-11-28", - "declared_date": "2022-11-17", - "lat": 38.8999, - "long": -94.832, - "radius_miles": 169 - }, - { - "id": 12, - "type": "Landslide", - "state": "Florida", - "name": "Florida Landslide", - "description": "Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.", - "start_date": "2022-12-01", - "end_date": "2022-12-07", - "declared_date": "2022-12-03", - "lat": 28.5559, - "long": -81.3535, - "radius_miles": 102 - }, - { - "id": 13, - "type": "Hurricane", - "state": "Texas", - "name": "Texas Hurricane Bliss", - "description": "Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl.\n\nAenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.\n\nCurabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.", - "start_date": "2023-03-29", - "end_date": "2023-04-12", - "declared_date": "2023-04-05", - "lat": 30.43, - "long": -97.8326, - "radius_miles": 186 - }, - { - "id": 14, - "type": "Flood", - "state": "Florida", - "name": "Florida Flood", - "description": "Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis.\n\nSed ante. Vivamus tortor. Duis mattis egestas metus.\n\nAenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.", - "start_date": "2023-04-05", - "end_date": "2023-04-18", - "declared_date": "2023-04-12", - "lat": 30.4793, - "long": -84.3462, - "radius_miles": 110 - }, - { - "id": 15, - "type": "Wildfire", - "state": "North Carolina", - "name": "North Carolina Wildfire", - "description": "In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus.\n\nSuspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst.\n\nMaecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat.", - "start_date": "2023-03-28", - "end_date": "2023-04-04", - "declared_date": "2023-03-30", - "lat": 36.1824, - "long": -79.806, - "radius_miles": 36 - }, - { - "id": 16, - "type": "Flood", - "state": "New York", - "name": "New York Flood", - "description": "Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.\n\nDonec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.", - "start_date": "2023-02-27", - "end_date": "2023-03-03", - "declared_date": "2023-02-28", - "lat": 42.8161, - "long": -73.9398, - "radius_miles": 182 - }, - { - "id": 17, - "type": "Thunderstorm", - "state": "Connecticut", - "name": "Connecticut Thunderstorm", - "description": "Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.\n\nDuis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus.\n\nIn sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus.", - "start_date": "2023-04-05", - "end_date": "2023-04-19", - "declared_date": "2023-04-08", - "lat": 41.3089, - "long": -73.3637, - "radius_miles": 57 - }, - { - "id": 18, - "type": "Wildfire", - "state": "Georgia", - "name": "Georgia Wildfire", - "description": "Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem.\n\nDuis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.\n\nDonec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.", - "start_date": "2023-03-08", - "end_date": "2023-03-20", - "declared_date": "2023-03-14", - "lat": 31.55, - "long": -84.0612, - "radius_miles": 31 - }, - { - "id": 19, - "type": "Earthquake", - "state": "Georgia", - "name": "Georgia Earthquake", - "description": "Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.\n\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.\n\nPraesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.", - "start_date": "2023-04-01", - "end_date": "2023-04-11", - "declared_date": "2023-04-02", - "lat": 32.491, - "long": -84.8741, - "radius_miles": 79 - }, - { - "id": 20, - "type": "Landslide", - "state": "New York", - "name": "New York Landslide", - "description": "Sed ante. Vivamus tortor. Duis mattis egestas metus.\n\nAenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.\n\nQuisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.", - "start_date": "2023-01-01", - "end_date": "2023-01-18", - "declared_date": "2023-01-03", - "lat": 40.6407, - "long": -73.9028, - "radius_miles": 164 - }, - { - "id": 21, - "type": "Winter Storm", - "state": "Minnesota", - "name": "Minnesota Winter Storm", - "description": "Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.\n\nPhasellus in felis. Donec semper sapien a libero. Nam dui.", - "start_date": "2023-01-02", - "end_date": "2023-01-19", - "declared_date": "2023-01-07", - "lat": 45.0059, - "long": -93.1059, - "radius_miles": 185 - }, - { - "id": 22, - "type": "Hurricane", - "state": "District of Columbia", - "name": "District of Columbia Hurricane Carolina", - "description": "Morbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem.\n\nFusce consequat. Nulla nisl. Nunc nisl.", - "start_date": "2023-06-17", - "end_date": "2023-06-22", - "declared_date": "2023-06-24", - "lat": 38.8933, - "long": -77.0146, - "radius_miles": 269 - }, - { - "id": 23, - "type": "Winter Storm", - "state": "Florida", - "name": "Florida Winter Storm", - "description": "Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.\n\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.", - "start_date": "2023-01-27", - "end_date": "2023-02-14", - "declared_date": "2023-01-30", - "lat": 30.6143, - "long": -87.2758, - "radius_miles": 121 - }, - { - "id": 24, - "type": "Earthquake", - "state": "Michigan", - "name": "Michigan Earthquake", - "description": "Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis.\n\nSed ante. Vivamus tortor. Duis mattis egestas metus.", - "start_date": "2022-10-27", - "end_date": "2022-11-11", - "declared_date": "2022-11-03", - "lat": 42.3749, - "long": -83.1087, - "radius_miles": 97 - }, - { - "id": 25, - "type": "Landslide", - "state": "Texas", - "name": "Texas Landslide", - "description": "In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet.\n\nMaecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.\n\nMaecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.", - "start_date": "2022-10-14", - "end_date": "2022-11-02", - "declared_date": "2022-10-17", - "lat": 29.4189, - "long": -98.6895, - "radius_miles": 130 - }, - { - "id": 26, - "type": "Thunderstorm", - "state": "Indiana", - "name": "Indiana Thunderstorm", - "description": "In congue. Etiam justo. Etiam pretium iaculis justo.\n\nIn hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.\n\nNulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi.", - "start_date": "2023-04-27", - "end_date": "2023-05-18", - "declared_date": "2023-04-29", - "lat": 39.4336, - "long": -87.4101, - "radius_miles": 103 - }, - { - "id": 27, - "type": "Winter Storm", - "state": "Minnesota", - "name": "Minnesota Winter Storm", - "description": "Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat.", - "start_date": "2022-11-16", - "end_date": "2022-11-22", - "declared_date": "2022-11-23", - "lat": 45.2009, - "long": -93.8881, - "radius_miles": 23 - }, - { - "id": 28, - "type": "Tornado", - "state": "Oklahoma", - "name": "Oklahoma Tornado", - "description": "Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.\n\nCras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.", - "start_date": "2023-03-30", - "end_date": "2023-04-11", - "declared_date": "2023-04-03", - "lat": 35.411, - "long": -97.4388, - "radius_miles": 101 - }, - { - "id": 29, - "type": "Earthquake", - "state": "Pennsylvania", - "name": "Pennsylvania Earthquake", - "description": "Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.\n\nCras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.", - "start_date": "2022-12-09", - "end_date": "2022-12-30", - "declared_date": "2022-12-14", - "lat": 42.1109, - "long": -80.1534, - "radius_miles": 125 - }, - { - "id": 30, - "type": "Thunderstorm", - "state": "California", - "name": "California Thunderstorm", - "description": "Sed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede libero quis orci. Nullam molestie nibh in lectus.\n\nPellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus.", - "start_date": "2023-05-24", - "end_date": "2023-06-06", - "declared_date": "2023-05-29", - "lat": 34.4453, - "long": -119.8025, - "radius_miles": 282 - }, - { - "id": 31, - "type": "Landslide", - "state": "New York", - "name": "New York Landslide", - "description": "Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl.\n\nAenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.", - "start_date": "2022-10-19", - "end_date": "2022-10-31", - "declared_date": "2022-10-20", - "lat": 43.1577, - "long": -77.608, - "radius_miles": 119 - }, - { - "id": 32, - "type": "Winter Storm", - "state": "Massachusetts", - "name": "Massachusetts Winter Storm", - "description": "Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi.", - "start_date": "2023-01-12", - "end_date": "2023-01-28", - "declared_date": "2023-01-18", - "lat": 42.3253, - "long": -71.1122, - "radius_miles": 79 - }, - { - "id": 33, - "type": "Wildfire", - "state": "Texas", - "name": "Texas Wildfire", - "description": "Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi.", - "start_date": "2022-11-08", - "end_date": "2022-11-15", - "declared_date": "2022-11-11", - "lat": 32.7673, - "long": -96.7776, - "radius_miles": 255 - }, - { - "id": 34, - "type": "Flood", - "state": "Ohio", - "name": "Ohio Flood", - "description": "Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.", - "start_date": "2023-01-25", - "end_date": "2023-01-30", - "declared_date": "2023-01-29", - "lat": 41.6767, - "long": -83.5573, - "radius_miles": 142 - }, - { - "id": 35, - "type": "Landslide", - "state": "Nebraska", - "name": "Nebraska Landslide", - "description": "Praesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.\n\nMorbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem.", - "start_date": "2023-04-08", - "end_date": "2023-04-16", - "declared_date": "2023-04-10", - "lat": 41.2338, - "long": -96.0495, - "radius_miles": 7 - }, - { - "id": 36, - "type": "Thunderstorm", - "state": "Tennessee", - "name": "Tennessee Thunderstorm", - "description": "Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.\n\nMaecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.", - "start_date": "2023-04-27", - "end_date": "2023-05-13", - "declared_date": "2023-04-30", - "lat": 35.9918, - "long": -83.8496, - "radius_miles": 53 - }, - { - "id": 37, - "type": "Winter Storm", - "state": "Texas", - "name": "Texas Winter Storm", - "description": "Vestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat.\n\nIn congue. Etiam justo. Etiam pretium iaculis justo.\n\nIn hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.", - "start_date": "2022-10-27", - "end_date": "2022-11-01", - "declared_date": "2022-11-02", - "lat": 31.8767, - "long": -102.4375, - "radius_miles": 193 - }, - { - "id": 38, - "type": "Winter Storm", - "state": "Ohio", - "name": "Ohio Winter Storm", - "description": "In hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo.", - "start_date": "2023-02-10", - "end_date": "2023-03-03", - "declared_date": "2023-02-16", - "lat": 41.5008, - "long": -81.5516, - "radius_miles": 59 - }, - { - "id": 39, - "type": "Thunderstorm", - "state": "Arizona", - "name": "Arizona Thunderstorm", - "description": "In congue. Etiam justo. Etiam pretium iaculis justo.", - "start_date": "2022-10-07", - "end_date": "2022-10-23", - "declared_date": "2022-10-14", - "lat": 33.2765, - "long": -112.1872, - "radius_miles": 191 - }, - { - "id": 40, - "type": "Thunderstorm", - "state": "Florida", - "name": "Florida Thunderstorm", - "description": "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin risus. Praesent lectus.\n\nVestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus accumsan odio. Curabitur convallis.\n\nDuis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.", - "start_date": "2022-10-16", - "end_date": "2022-10-25", - "declared_date": "2022-10-18", - "lat": 27.872, - "long": -82.4388, - "radius_miles": 29 - }, - { - "id": 41, - "type": "Flood", - "state": "Kansas", - "name": "Kansas Flood", - "description": "Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.", - "start_date": "2023-01-29", - "end_date": "2023-02-03", - "declared_date": "2023-01-30", - "lat": 38.9613, - "long": -94.8222, - "radius_miles": 244 - }, - { - "id": 42, - "type": "Wildfire", - "state": "Colorado", - "name": "Colorado Wildfire", - "description": "Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem.\n\nInteger tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat.\n\nPraesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.", - "start_date": "2023-05-11", - "end_date": "2023-05-29", - "declared_date": "2023-05-17", - "lat": 39.7388, - "long": -104.4083, - "radius_miles": 31 - }, - { - "id": 43, - "type": "Flood", - "state": "Michigan", - "name": "Michigan Flood", - "description": "Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus.\n\nCum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.\n\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.", - "start_date": "2022-12-09", - "end_date": "2022-12-30", - "declared_date": "2022-12-15", - "lat": 43.0349, - "long": -83.6887, - "radius_miles": 199 - }, - { - "id": 44, - "type": "Tornado", - "state": "California", - "name": "California Tornado", - "description": "Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi.\n\nCras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque.\n\nQuisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.", - "start_date": "2022-10-14", - "end_date": "2022-10-25", - "declared_date": "2022-10-21", - "lat": 33.0169, - "long": -116.846, - "radius_miles": 268 - }, - { - "id": 45, - "type": "Wildfire", - "state": "Tennessee", - "name": "Tennessee Wildfire", - "description": "Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.\n\nMaecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.\n\nNullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris.", - "start_date": "2022-10-14", - "end_date": "2022-10-27", - "declared_date": "2022-10-20", - "lat": 35.9918, - "long": -83.8496, - "radius_miles": 144 - }, - { - "id": 46, - "type": "Landslide", - "state": "Florida", - "name": "Florida Landslide", - "description": "Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.\n\nNullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh.\n\nIn quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet.", - "start_date": "2022-11-19", - "end_date": "2022-12-01", - "declared_date": "2022-11-22", - "lat": 28.1147, - "long": -82.3678, - "radius_miles": 96 - }, - { - "id": 47, - "type": "Winter Storm", - "state": "California", - "name": "California Winter Storm", - "description": "Fusce consequat. Nulla nisl. Nunc nisl.\n\nDuis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Donec dapibus. Duis at velit eu est congue elementum.\n\nIn hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo.", - "start_date": "2022-11-15", - "end_date": "2022-11-28", - "declared_date": "2022-11-17", - "lat": 34.0606, - "long": -118.3027, - "radius_miles": 120 - }, - { - "id": 48, - "type": "Flood", - "state": "Illinois", - "name": "Illinois Flood", - "description": "Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi.\n\nCras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque.\n\nQuisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.", - "start_date": "2022-12-29", - "end_date": "2023-01-08", - "declared_date": "2023-01-05", - "lat": 42.0144, - "long": -88.0935, - "radius_miles": 170 - }, - { - "id": 49, - "type": "Wildfire", - "state": "Indiana", - "name": "Indiana Wildfire", - "description": "Fusce consequat. Nulla nisl. Nunc nisl.\n\nDuis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Donec dapibus. Duis at velit eu est congue elementum.", - "start_date": "2023-03-10", - "end_date": "2023-03-16", - "declared_date": "2023-03-12", - "lat": 40.0938, - "long": -85.6578, - "radius_miles": 44 - }, - { - "id": 50, - "type": "Tornado", - "state": "Maine", - "name": "Maine Tornado", - "description": "Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.\n\nNullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh.", - "start_date": "2022-11-14", - "end_date": "2022-11-17", - "declared_date": "2022-11-20", - "lat": 43.6783, - "long": -70.1987, - "radius_miles": 96 - }, - { - "id": 51, - "type": "Wildfire", - "state": "Georgia", - "name": "Georgia Wildfire", - "description": "Morbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem.\n\nFusce consequat. Nulla nisl. Nunc nisl.\n\nDuis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Donec dapibus. Duis at velit eu est congue elementum.", - "start_date": "2023-02-07", - "end_date": "2023-02-27", - "declared_date": "2023-02-12", - "lat": 33.9845, - "long": -84.1529, - "radius_miles": 42 - }, - { - "id": 52, - "type": "Earthquake", - "state": "Illinois", - "name": "Illinois Earthquake", - "description": "Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.", - "start_date": "2023-02-16", - "end_date": "2023-03-02", - "declared_date": "2023-02-22", - "lat": 39.778, - "long": -89.6466, - "radius_miles": 213 - }, - { - "id": 53, - "type": "Winter Storm", - "state": "New York", - "name": "New York Winter Storm", - "description": "Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.\n\nDonec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.", - "start_date": "2023-03-17", - "end_date": "2023-03-26", - "declared_date": "2023-03-21", - "lat": 43.1216, - "long": -77.7311, - "radius_miles": 252 - }, - { - "id": 54, - "type": "Earthquake", - "state": "Iowa", - "name": "Iowa Earthquake", - "description": "Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.\n\nMaecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.\n\nNullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris.", - "start_date": "2022-11-10", - "end_date": "2022-11-22", - "declared_date": "2022-11-16", - "lat": 42.4011, - "long": -96.372, - "radius_miles": 192 - }, - { - "id": 55, - "type": "Landslide", - "state": "Texas", - "name": "Texas Landslide", - "description": "Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.\n\nCurabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.", - "start_date": "2023-02-19", - "end_date": "2023-02-26", - "declared_date": "2023-02-24", - "lat": 31.8693, - "long": -102.0317, - "radius_miles": 268 - }, - { - "id": 56, - "type": "Landslide", - "state": "Texas", - "name": "Texas Landslide", - "description": "Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis.\n\nSed ante. Vivamus tortor. Duis mattis egestas metus.", - "start_date": "2023-01-08", - "end_date": "2023-01-29", - "declared_date": "2023-01-10", - "lat": 30.0167, - "long": -95.447, - "radius_miles": 17 - }, - { - "id": 57, - "type": "Hurricane", - "state": "Arizona", - "name": "Arizona Hurricane Waylen", - "description": "Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.\n\nPhasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.", - "start_date": "2023-03-09", - "end_date": "2023-03-19", - "declared_date": "2023-03-10", - "lat": 31.9701, - "long": -111.8907, - "radius_miles": 60 - }, - { - "id": 58, - "type": "Earthquake", - "state": "Minnesota", - "name": "Minnesota Earthquake", - "description": "Integer tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat.\n\nPraesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.", - "start_date": "2023-06-23", - "end_date": "2023-07-04", - "declared_date": "2023-06-24", - "lat": 45.0159, - "long": -93.4719, - "radius_miles": 256 - }, - { - "id": 59, - "type": "Thunderstorm", - "state": "Colorado", - "name": "Colorado Thunderstorm", - "description": "Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst.\n\nMaecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat.\n\nCurabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem.", - "start_date": "2023-05-20", - "end_date": "2023-06-07", - "declared_date": "2023-05-27", - "lat": 38.8247, - "long": -104.562, - "radius_miles": 174 - }, - { - "id": 60, - "type": "Tornado", - "state": "New York", - "name": "New York Tornado", - "description": "Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.", - "start_date": "2022-11-15", - "end_date": "2022-11-25", - "declared_date": "2022-11-18", - "lat": 43.286, - "long": -77.6843, - "radius_miles": 156 - }, - { - "id": 61, - "type": "Tornado", - "state": "Louisiana", - "name": "Louisiana Tornado", - "description": "Morbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem.", - "start_date": "2023-03-02", - "end_date": "2023-03-22", - "declared_date": "2023-03-06", - "lat": 30.3633, - "long": -91.0919, - "radius_miles": 30 - }, - { - "id": 62, - "type": "Tornado", - "state": "New Mexico", - "name": "New Mexico Tornado", - "description": "Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.\n\nProin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl.", - "start_date": "2022-10-01", - "end_date": "2022-10-13", - "declared_date": "2022-10-06", - "lat": 35.6219, - "long": -105.8688, - "radius_miles": 72 - }, - { - "id": 63, - "type": "Earthquake", - "state": "California", - "name": "California Earthquake", - "description": "Integer tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat.\n\nPraesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.", - "start_date": "2022-11-07", - "end_date": "2022-11-26", - "declared_date": "2022-11-14", - "lat": 38.3774, - "long": -121.4444, - "radius_miles": 87 - }, - { - "id": 64, - "type": "Landslide", - "state": "Texas", - "name": "Texas Landslide", - "description": "Proin leo odio, porttitor id, consequat in, consequat ut, nulla. Sed accumsan felis. Ut at dolor quis odio consequat varius.\n\nInteger ac leo. Pellentesque ultrices mattis odio. Donec vitae nisi.", - "start_date": "2022-11-29", - "end_date": "2022-12-18", - "declared_date": "2022-12-01", - "lat": 32.7714, - "long": -97.2915, - "radius_miles": 14 - }, - { - "id": 65, - "type": "Thunderstorm", - "state": "Alabama", - "name": "Alabama Thunderstorm", - "description": "Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.", - "start_date": "2022-12-19", - "end_date": "2023-01-01", - "declared_date": "2022-12-21", - "lat": 33.9352, - "long": -85.9576, - "radius_miles": 81 - }, - { - "id": 66, - "type": "Thunderstorm", - "state": "New York", - "name": "New York Thunderstorm", - "description": "Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst.", - "start_date": "2023-04-21", - "end_date": "2023-04-24", - "declared_date": "2023-04-25", - "lat": 40.8085, - "long": -73.9198, - "radius_miles": 49 - }, - { - "id": 67, - "type": "Flood", - "state": "Pennsylvania", - "name": "Pennsylvania Flood", - "description": "Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.\n\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.", - "start_date": "2022-10-28", - "end_date": "2022-11-02", - "declared_date": "2022-10-29", - "lat": 40.4344, - "long": -80.0248, - "radius_miles": 64 - }, - { - "id": 68, - "type": "Landslide", - "state": "Maryland", - "name": "Maryland Landslide", - "description": "In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet.\n\nMaecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.\n\nMaecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.", - "start_date": "2023-02-22", - "end_date": "2023-03-02", - "declared_date": "2023-02-28", - "lat": 39.5207, - "long": -77.9162, - "radius_miles": 93 - }, - { - "id": 69, - "type": "Earthquake", - "state": "Georgia", - "name": "Georgia Earthquake", - "description": "Vestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus accumsan odio. Curabitur convallis.\n\nDuis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.", - "start_date": "2022-10-18", - "end_date": "2022-10-30", - "declared_date": "2022-10-21", - "lat": 33.9464, - "long": -83.9912, - "radius_miles": 39 - }, - { - "id": 70, - "type": "Hurricane", - "state": "Ohio", - "name": "Ohio Hurricane Darnell", - "description": "Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.\n\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.\n\nPraesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.", - "start_date": "2023-03-29", - "end_date": "2023-04-18", - "declared_date": "2023-04-02", - "lat": 41.6782, - "long": -83.4972, - "radius_miles": 34 - }, - { - "id": 71, - "type": "Thunderstorm", - "state": "Utah", - "name": "Utah Thunderstorm", - "description": "Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.\n\nCurabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.\n\nPhasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.", - "start_date": "2023-04-03", - "end_date": "2023-04-10", - "declared_date": "2023-04-10", - "lat": 40.7713, - "long": -111.9309, - "radius_miles": 39 - }, - { - "id": 72, - "type": "Wildfire", - "state": "Iowa", - "name": "Iowa Wildfire", - "description": "Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.", - "start_date": "2023-06-17", - "end_date": "2023-06-30", - "declared_date": "2023-06-21", - "lat": 41.6727, - "long": -93.5722, - "radius_miles": 132 - }, - { - "id": 73, - "type": "Flood", - "state": "Michigan", - "name": "Michigan Flood", - "description": "Maecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.\n\nNullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris.\n\nMorbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis.", - "start_date": "2023-05-28", - "end_date": "2023-06-17", - "declared_date": "2023-05-29", - "lat": 43.1791, - "long": -86.1989, - "radius_miles": 170 - }, - { - "id": 74, - "type": "Flood", - "state": "North Carolina", - "name": "North Carolina Flood", - "description": "Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris.\n\nMorbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis.", - "start_date": "2022-12-01", - "end_date": "2022-12-19", - "declared_date": "2022-12-08", - "lat": 35.1316, - "long": -80.8577, - "radius_miles": 168 - }, - { - "id": 75, - "type": "Flood", - "state": "Alabama", - "name": "Alabama Flood", - "description": "Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.\n\nPraesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.", - "start_date": "2023-06-15", - "end_date": "2023-06-24", - "declared_date": "2023-06-20", - "lat": 32.2334, - "long": -86.2085, - "radius_miles": 259 - }, - { - "id": 76, - "type": "Winter Storm", - "state": "Ohio", - "name": "Ohio Winter Storm", - "description": "Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem.", - "start_date": "2023-03-21", - "end_date": "2023-03-26", - "declared_date": "2023-03-23", - "lat": 41.1287, - "long": -81.54, - "radius_miles": 228 - }, - { - "id": 77, - "type": "Landslide", - "state": "Mississippi", - "name": "Mississippi Landslide", - "description": "Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.", - "start_date": "2023-01-31", - "end_date": "2023-02-10", - "declared_date": "2023-02-02", - "lat": 30.4158, - "long": -89.0684, - "radius_miles": 232 - }, - { - "id": 78, - "type": "Landslide", - "state": "New York", - "name": "New York Landslide", - "description": "Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque.\n\nQuisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.", - "start_date": "2023-02-03", - "end_date": "2023-02-16", - "declared_date": "2023-02-07", - "lat": 40.6964, - "long": -74.0253, - "radius_miles": 186 - }, - { - "id": 79, - "type": "Hurricane", - "state": "Missouri", - "name": "Missouri Hurricane Mahmud", - "description": "Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.\n\nPhasellus in felis. Donec semper sapien a libero. Nam dui.\n\nProin leo odio, porttitor id, consequat in, consequat ut, nulla. Sed accumsan felis. Ut at dolor quis odio consequat varius.", - "start_date": "2023-04-20", - "end_date": "2023-04-30", - "declared_date": "2023-04-27", - "lat": 38.8518, - "long": -94.3944, - "radius_miles": 300 - }, - { - "id": 80, - "type": "Earthquake", - "state": "Washington", - "name": "Washington Earthquake", - "description": "Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.\n\nPraesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.\n\nCras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.", - "start_date": "2023-02-08", - "end_date": "2023-02-20", - "declared_date": "2023-02-13", - "lat": 47.1591, - "long": -122.5485, - "radius_miles": 219 - }, - { - "id": 81, - "type": "Winter Storm", - "state": "Virginia", - "name": "Virginia Winter Storm", - "description": "Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.\n\nQuisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.\n\nVestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat.", - "start_date": "2023-04-28", - "end_date": "2023-05-01", - "declared_date": "2023-05-02", - "lat": 37.3589, - "long": -79.9448, - "radius_miles": 68 - }, - { - "id": 82, - "type": "Wildfire", - "state": "Texas", - "name": "Texas Wildfire", - "description": "Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus.", - "start_date": "2022-11-20", - "end_date": "2022-11-29", - "declared_date": "2022-11-27", - "lat": 32.7673, - "long": -96.7776, - "radius_miles": 164 - }, - { - "id": 83, - "type": "Flood", - "state": "California", - "name": "California Flood", - "description": "Integer ac leo. Pellentesque ultrices mattis odio. Donec vitae nisi.", - "start_date": "2023-02-04", - "end_date": "2023-02-10", - "declared_date": "2023-02-09", - "lat": 37.7772, - "long": -121.9554, - "radius_miles": 118 - }, - { - "id": 84, - "type": "Landslide", - "state": "Florida", - "name": "Florida Landslide", - "description": "Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.\n\nNullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh.", - "start_date": "2023-03-28", - "end_date": "2023-04-18", - "declared_date": "2023-04-02", - "lat": 26.1457, - "long": -80.4483, - "radius_miles": 91 - }, - { - "id": 85, - "type": "Wildfire", - "state": "Georgia", - "name": "Georgia Wildfire", - "description": "Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem.\n\nDuis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.", - "start_date": "2023-06-11", - "end_date": "2023-06-29", - "declared_date": "2023-06-13", - "lat": 33.8123, - "long": -84.2819, - "radius_miles": 170 - }, - { - "id": 86, - "type": "Wildfire", - "state": "California", - "name": "California Wildfire", - "description": "In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet.\n\nMaecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.\n\nMaecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.", - "start_date": "2022-12-08", - "end_date": "2022-12-17", - "declared_date": "2022-12-09", - "lat": 38.3774, - "long": -121.4444, - "radius_miles": 41 - }, - { - "id": 87, - "type": "Winter Storm", - "state": "Washington", - "name": "Washington Winter Storm", - "description": "Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis.", - "start_date": "2023-06-05", - "end_date": "2023-06-22", - "declared_date": "2023-06-08", - "lat": 45.6644, - "long": -122.5212, - "radius_miles": 103 - }, - { - "id": 88, - "type": "Wildfire", - "state": "Idaho", - "name": "Idaho Wildfire", - "description": "Praesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.", - "start_date": "2023-02-12", - "end_date": "2023-02-28", - "declared_date": "2023-02-18", - "lat": 43.4599, - "long": -116.244, - "radius_miles": 144 - }, - { - "id": 89, - "type": "Winter Storm", - "state": "Pennsylvania", - "name": "Pennsylvania Winter Storm", - "description": "Maecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.\n\nNullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris.\n\nMorbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis.", - "start_date": "2023-01-08", - "end_date": "2023-01-12", - "declared_date": "2023-01-12", - "lat": 40.0018, - "long": -75.1179, - "radius_miles": 235 - }, - { - "id": 90, - "type": "Hurricane", - "state": "North Carolina", - "name": "North Carolina Hurricane Rubin", - "description": "Sed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede libero quis orci. Nullam molestie nibh in lectus.", - "start_date": "2023-01-15", - "end_date": "2023-01-23", - "declared_date": "2023-01-19", - "lat": 35.7977, - "long": -78.6253, - "radius_miles": 143 - }, - { - "id": 91, - "type": "Hurricane", - "state": "Florida", - "name": "Florida Hurricane Celle", - "description": "Fusce posuere felis sed lacus. Morbi sem mauris, laoreet ut, rhoncus aliquet, pulvinar sed, nisl. Nunc rhoncus dui vel sem.\n\nSed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede libero quis orci. Nullam molestie nibh in lectus.", - "start_date": "2023-05-11", - "end_date": "2023-05-22", - "declared_date": "2023-05-13", - "lat": 30.6143, - "long": -87.2758, - "radius_miles": 144 - }, - { - "id": 92, - "type": "Landslide", - "state": "Florida", - "name": "Florida Landslide", - "description": "Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.\n\nVestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat.", - "start_date": "2023-05-01", - "end_date": "2023-05-08", - "declared_date": "2023-05-06", - "lat": 26.6644, - "long": -80.1741, - "radius_miles": 66 - }, - { - "id": 93, - "type": "Wildfire", - "state": "Missouri", - "name": "Missouri Wildfire", - "description": "Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.\n\nQuisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.", - "start_date": "2022-12-26", - "end_date": "2023-01-01", - "declared_date": "2022-12-31", - "lat": 38.8518, - "long": -94.3944, - "radius_miles": 278 - }, - { - "id": 94, - "type": "Winter Storm", - "state": "Indiana", - "name": "Indiana Winter Storm", - "description": "Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.\n\nPhasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.\n\nProin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem.", - "start_date": "2022-10-15", - "end_date": "2022-10-24", - "declared_date": "2022-10-21", - "lat": 41.0938, - "long": -85.0707, - "radius_miles": 41 - }, - { - "id": 95, - "type": "Flood", - "state": "California", - "name": "California Flood", - "description": "In congue. Etiam justo. Etiam pretium iaculis justo.\n\nIn hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.", - "start_date": "2023-01-07", - "end_date": "2023-01-11", - "declared_date": "2023-01-14", - "lat": 32.8538, - "long": -117.1197, - "radius_miles": 162 - }, - { - "id": 96, - "type": "Thunderstorm", - "state": "California", - "name": "California Thunderstorm", - "description": "Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.\n\nQuisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.\n\nVestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat.", - "start_date": "2023-04-26", - "end_date": "2023-05-05", - "declared_date": "2023-04-28", - "lat": 37.7772, - "long": -121.9554, - "radius_miles": 282 - }, - { - "id": 97, - "type": "Hurricane", - "state": "Pennsylvania", - "name": "Pennsylvania Hurricane Celene", - "description": "Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem.\n\nDuis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.\n\nDonec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.", - "start_date": "2023-03-16", - "end_date": "2023-03-20", - "declared_date": "2023-03-20", - "lat": 39.9832, - "long": -75.7481, - "radius_miles": 273 - }, - { - "id": 98, - "type": "Wildfire", - "state": "Michigan", - "name": "Michigan Wildfire", - "description": "Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.\n\nPhasellus in felis. Donec semper sapien a libero. Nam dui.", - "start_date": "2023-06-17", - "end_date": "2023-06-30", - "declared_date": "2023-06-20", - "lat": 42.2399, - "long": -83.1508, - "radius_miles": 189 - }, - { - "id": 99, - "type": "Winter Storm", - "state": "Tennessee", - "name": "Tennessee Winter Storm", - "description": "Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus.", - "start_date": "2023-05-16", - "end_date": "2023-06-02", - "declared_date": "2023-05-22", - "lat": 35.9901, - "long": -83.9622, - "radius_miles": 81 - }, - { - "id": 100, - "type": "Earthquake", - "state": "District of Columbia", - "name": "District of Columbia Earthquake", - "description": "Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.\n\nEtiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.", - "start_date": "2022-10-25", - "end_date": "2022-11-01", - "declared_date": "2022-10-30", - "lat": 38.8933, - "long": -77.0146, - "radius_miles": 178 - } -] diff --git a/simple_data_tool.py b/simple_data_tool.py index f57ad2f..b363f6e 100644 --- a/simple_data_tool.py +++ b/simple_data_tool.py @@ -1,5 +1,6 @@ import json import math +import pandas as pd from statistics import mean @@ -59,6 +60,9 @@ def get_num_closed_claims(self): Returns: int: number of closed claims """ + pclaims = pd.json_normalize(self.get_claim_data(), record_path='status') + print(pclaims) + pass def get_num_claims_for_claim_handler_id(self, claim_handler_id): From 7244c0fa029f788af03c9892d6d8b09fcda2effd Mon Sep 17 00:00:00 2001 From: Ian Zhang <124932929+ianwzhang1@users.noreply.github.com> Date: Sat, 14 Oct 2023 21:58:26 -0500 Subject: [PATCH 04/26] Wrote simple_data_tool.py methods --- simple_data_tool.py | 126 +++++++++++++++++++++++++++++++++++++------- 1 file changed, 106 insertions(+), 20 deletions(-) diff --git a/simple_data_tool.py b/simple_data_tool.py index b363f6e..96eafd8 100644 --- a/simple_data_tool.py +++ b/simple_data_tool.py @@ -1,13 +1,16 @@ import json import math import pandas as pd +from pandas import DataFrame +import datetime as dt from statistics import mean +dates = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', + 'December'] class SimpleDataTool: - AGENTS_FILEPATH = 'data/sfcc_2023_agents.json' CLAIM_HANDLERS_FILEPATH = 'data/sfcc_2023_claim_handlers.json' CLAIMS_FILEPATH = 'data/sfcc_2023_claims.json' @@ -60,10 +63,9 @@ def get_num_closed_claims(self): Returns: int: number of closed claims """ - pclaims = pd.json_normalize(self.get_claim_data(), record_path='status') - print(pclaims) - - pass + pclaims = pd.json_normalize(self.get_claim_data()) + res = pclaims.loc[pclaims['status'] == 'Closed'] + return len(res.index) def get_num_claims_for_claim_handler_id(self, claim_handler_id): """Calculates the number of claims assigned to a specific claim handler @@ -74,7 +76,9 @@ def get_num_claims_for_claim_handler_id(self, claim_handler_id): Returns: int: number of claims assigned to claim handler """ - pass + pclaims = pd.json_normalize(self.get_claim_data()) + res = pclaims.loc[pclaims['claim_handler_assigned_id'] == claim_handler_id] + return len(res.index) def get_num_disasters_for_state(self, state): """Calculates the number of disasters for a specific state @@ -86,7 +90,9 @@ def get_num_disasters_for_state(self, state): Returns: int: number of disasters for state """ - pass + pclaims = pd.json_normalize(self.get_disaster_data()) + res = pclaims.loc[pclaims['state'] == state] + return len(res.index) # endregion @@ -102,8 +108,12 @@ def get_total_claim_cost_for_disaster(self, disaster_id): float | None: estimate cost of disaster, rounded to the nearest hundredths place returns None if no claims are found """ - - pass + pclaims = pd.json_normalize(self.get_claim_data()) + related = pclaims.loc[pclaims['disaster_id'] == disaster_id] + res = related['estimate_cost'].sum() + if res == 0: + res = None + return res def get_average_claim_cost_for_claim_handler(self, claim_handler_id): """Gets the average estimated cost of all claims assigned to a claim handler @@ -115,8 +125,17 @@ def get_average_claim_cost_for_claim_handler(self, claim_handler_id): float | None : average cost of claims, rounded to the nearest hundredths place or None if no claims are found """ - - pass + pclaims = pd.json_normalize(self.get_claim_data()) + related = pclaims.loc[pclaims['claim_handler_assigned_id'] == claim_handler_id] + if related.empty: + return None + + res = related['estimate_cost'].mean() + if res == 0: + res = None + else: + res = round(res, 2) + return res def get_state_with_most_disasters(self): """Returns the name of the state with the most disasters based on disaster data @@ -131,7 +150,11 @@ def get_state_with_most_disasters(self): Returns: string: single name of state """ - pass + pclaims = pd.json_normalize(self.get_disaster_data()) + related: DataFrame = pclaims['state'].value_counts().reset_index(drop=False) + related.sort_values(by=['count', 'state'], ascending=[False, True], inplace=True) + res = related['state'].iloc[0] + return res def get_state_with_least_disasters(self): """Returns the name of the state with the least disasters based on disaster data @@ -146,8 +169,12 @@ def get_state_with_least_disasters(self): Returns: string: single name of state """ - pass - + pclaims = pd.json_normalize(self.get_disaster_data()) + related: DataFrame = pclaims['state'].value_counts().reset_index(drop=False) + related.sort_values(by=['count', 'state'], ascending=[True, True], inplace=True) + res = related['state'].iloc[0] + return res + def get_most_spoken_agent_language_by_state(self, state): """Returns the name of the most spoken language by agents (besides English) for a specific state @@ -158,7 +185,24 @@ def get_most_spoken_agent_language_by_state(self, state): string: name of language or empty string if state doesn't exist """ - pass + pclaims = pd.json_normalize(self.get_agent_data()) + pclaims = pclaims.loc[pclaims['state'] == state] + + primary: DataFrame = pclaims['primary_language'].value_counts().reset_index(drop=False) + secondary = pclaims['secondary_language'].value_counts().reset_index(drop=False) + + primary.columns = ['language', 'count'] + secondary.columns = ['language', 'count'] + + merged = pd.concat([primary, secondary]) + if merged.empty: + return '' + + res = merged['language'].iloc[0] + if res == 'English': + res = merged['language'].iloc[1] + + return res def get_num_of_open_claims_for_agent_and_severity(self, agent_id, min_severity_rating): """Returns the number of open claims for a specific agent and for a minimum severity level and higher @@ -175,7 +219,16 @@ def get_num_of_open_claims_for_agent_and_severity(self, agent_id, min_severity_r None if agent does not exist, or agent has no claims (open or not) """ - pass + if min_severity_rating < 1 or min_severity_rating > 10: + return -1 + + pclaims = pd.json_normalize(self.get_claim_data()) + res = pclaims.loc[(pclaims['agent_assigned_id'] == agent_id) + & (pclaims['severity_rating'] >= min_severity_rating) + & (pclaims['status'] != 'Closed')] + if res.empty: + return None + return len(res.index) # endregion @@ -188,7 +241,9 @@ def get_num_disasters_declared_after_end_date(self): int: number of disasters where the declared date is after the end date """ - pass + pclaims = pd.json_normalize(self.get_disaster_data()) + res = pclaims.loc[pclaims['end_date'] < pclaims['declared_date']] + return len(res.index) def build_map_of_agents_to_total_claim_cost(self): """Builds a map of agent and their total claim cost @@ -202,7 +257,11 @@ def build_map_of_agents_to_total_claim_cost(self): dict: key is agent id, value is total cost of claims associated to the agent """ - pass + pclaims = pd.json_normalize(self.get_claim_data()) + res = pclaims.groupby('agent_assigned_id')['estimate_cost'].sum().round(2).to_frame() + res = res.reindex(range(1, 101), fill_value=0).reset_index() + + return pd.Series(res.estimate_cost.values, index=res.agent_assigned_id).to_dict() def calculate_disaster_claim_density(self, disaster_id): """Calculates density of a diaster based on the number of claims and impact radius @@ -218,7 +277,17 @@ def calculate_disaster_claim_density(self, disaster_id): float: density of claims to disaster area, rounded to the nearest thousandths place None if disaster does not exist """ - pass + pclaims = pd.json_normalize(self.get_claim_data()) + related = pclaims.loc[pclaims['disaster_id'] == disaster_id] + if related.empty: + return None + + num = len(related.index) + + pdisasters = pd.json_normalize(self.get_disaster_data()) + radius = pdisasters.loc[pdisasters['id'] == disaster_id]['radius_miles'].iloc[0] + + return round(num / (math.pi * radius ** 2), 5) # endregion @@ -236,6 +305,23 @@ def get_top_three_months_with_highest_num_of_claims_desc(self): list: three strings of month and year, descending order of highest claims """ - pass + pclaims = pd.json_normalize(self.get_claim_data()) + related = pclaims['disaster_id'].value_counts().reset_index(drop=False) + + pdisasters = pd.json_normalize(self.get_disaster_data()) + related = related.map(str) + + for i, row in related.iterrows(): + date = dt.datetime.strptime(pdisasters.loc[pdisasters['id'] == int(row.iloc[0])]['declared_date'].iloc[0], + '%Y-%m-%d') + row.iloc[0] = dates[date.month - 1] + ' ' + str(date.year) + + related['count'] = related['count'].astype(int) + + related = related.groupby('disaster_id')['count'].sum().to_frame().reset_index() # xd now its actually month:count + related.columns = ['month', 'count'] + related.sort_values(by=['count'], ascending=[False], inplace=True) + + return [related['month'].iloc[0], related['month'].iloc[1], related['month'].iloc[2]] # endregion From cc3356b6df8f96fa557db28428ea857089485ad5 Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sat, 14 Oct 2023 22:43:15 -0500 Subject: [PATCH 05/26] specified types --- simple_data_tool.py | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/simple_data_tool.py b/simple_data_tool.py index 96eafd8..06da27e 100644 --- a/simple_data_tool.py +++ b/simple_data_tool.py @@ -63,11 +63,16 @@ def get_num_closed_claims(self): Returns: int: number of closed claims """ + + # converting JSON to pd dataframe pclaims = pd.json_normalize(self.get_claim_data()) + + # filtering the data res = pclaims.loc[pclaims['status'] == 'Closed'] + return len(res.index) - def get_num_claims_for_claim_handler_id(self, claim_handler_id): + def get_num_claims_for_claim_handler_id(self, claim_handler_id: int): """Calculates the number of claims assigned to a specific claim handler Args: @@ -80,7 +85,7 @@ def get_num_claims_for_claim_handler_id(self, claim_handler_id): res = pclaims.loc[pclaims['claim_handler_assigned_id'] == claim_handler_id] return len(res.index) - def get_num_disasters_for_state(self, state): + def get_num_disasters_for_state(self, state: str): """Calculates the number of disasters for a specific state Args: @@ -98,7 +103,7 @@ def get_num_disasters_for_state(self, state): # region Test Set Two - def get_total_claim_cost_for_disaster(self, disaster_id): + def get_total_claim_cost_for_disaster(self, disaster_id: int): """Sums the estimated cost of a specific disaster by its claims Args: @@ -110,12 +115,14 @@ def get_total_claim_cost_for_disaster(self, disaster_id): """ pclaims = pd.json_normalize(self.get_claim_data()) related = pclaims.loc[pclaims['disaster_id'] == disaster_id] + + # summing the estimate cost for specified disaster res = related['estimate_cost'].sum() if res == 0: res = None return res - def get_average_claim_cost_for_claim_handler(self, claim_handler_id): + def get_average_claim_cost_for_claim_handler(self, claim_handler_id: int): """Gets the average estimated cost of all claims assigned to a claim handler Args: @@ -130,6 +137,8 @@ def get_average_claim_cost_for_claim_handler(self, claim_handler_id): if related.empty: return None + + # average of estiamte cost for specified disaster res = related['estimate_cost'].mean() if res == 0: res = None @@ -151,6 +160,8 @@ def get_state_with_most_disasters(self): string: single name of state """ pclaims = pd.json_normalize(self.get_disaster_data()) + + # creating frequency table, then sorting the values related: DataFrame = pclaims['state'].value_counts().reset_index(drop=False) related.sort_values(by=['count', 'state'], ascending=[False, True], inplace=True) res = related['state'].iloc[0] @@ -169,13 +180,15 @@ def get_state_with_least_disasters(self): Returns: string: single name of state """ + + # same as above function pclaims = pd.json_normalize(self.get_disaster_data()) related: DataFrame = pclaims['state'].value_counts().reset_index(drop=False) related.sort_values(by=['count', 'state'], ascending=[True, True], inplace=True) res = related['state'].iloc[0] return res - def get_most_spoken_agent_language_by_state(self, state): + def get_most_spoken_agent_language_by_state(self, state: str): """Returns the name of the most spoken language by agents (besides English) for a specific state Args: @@ -188,12 +201,14 @@ def get_most_spoken_agent_language_by_state(self, state): pclaims = pd.json_normalize(self.get_agent_data()) pclaims = pclaims.loc[pclaims['state'] == state] + # creating frequency tables for the languages primary: DataFrame = pclaims['primary_language'].value_counts().reset_index(drop=False) secondary = pclaims['secondary_language'].value_counts().reset_index(drop=False) primary.columns = ['language', 'count'] secondary.columns = ['language', 'count'] + # combining them to get dataframe with all languages merged = pd.concat([primary, secondary]) if merged.empty: return '' @@ -204,7 +219,7 @@ def get_most_spoken_agent_language_by_state(self, state): return res - def get_num_of_open_claims_for_agent_and_severity(self, agent_id, min_severity_rating): + def get_num_of_open_claims_for_agent_and_severity(self, agent_id: int, min_severity_rating: int): """Returns the number of open claims for a specific agent and for a minimum severity level and higher Note: Severity rating scale for claims is 1 to 10, inclusive. From 106252d012e8daba445b23a0cc1b480609b4c9f5 Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sat, 14 Oct 2023 22:47:28 -0500 Subject: [PATCH 06/26] more commenting --- simple_data_tool.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/simple_data_tool.py b/simple_data_tool.py index 06da27e..5485238 100644 --- a/simple_data_tool.py +++ b/simple_data_tool.py @@ -272,6 +272,7 @@ def build_map_of_agents_to_total_claim_cost(self): dict: key is agent id, value is total cost of claims associated to the agent """ + # getting total of estimate cost for each agent, and filling 0 for any empty costs pclaims = pd.json_normalize(self.get_claim_data()) res = pclaims.groupby('agent_assigned_id')['estimate_cost'].sum().round(2).to_frame() res = res.reindex(range(1, 101), fill_value=0).reset_index() @@ -300,6 +301,8 @@ def calculate_disaster_claim_density(self, disaster_id): num = len(related.index) pdisasters = pd.json_normalize(self.get_disaster_data()) + + # matching disaster id to the radius radius = pdisasters.loc[pdisasters['id'] == disaster_id]['radius_miles'].iloc[0] return round(num / (math.pi * radius ** 2), 5) @@ -326,6 +329,7 @@ def get_top_three_months_with_highest_num_of_claims_desc(self): pdisasters = pd.json_normalize(self.get_disaster_data()) related = related.map(str) + # getting the month and year for each disaster id for i, row in related.iterrows(): date = dt.datetime.strptime(pdisasters.loc[pdisasters['id'] == int(row.iloc[0])]['declared_date'].iloc[0], '%Y-%m-%d') @@ -333,6 +337,7 @@ def get_top_three_months_with_highest_num_of_claims_desc(self): related['count'] = related['count'].astype(int) + # getting the total count for each month/year related = related.groupby('disaster_id')['count'].sum().to_frame().reset_index() # xd now its actually month:count related.columns = ['month', 'count'] related.sort_values(by=['count'], ascending=[False], inplace=True) From 08496f94817a9cd185a80a68d0369d3e872617eb Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sat, 14 Oct 2023 23:26:03 -0500 Subject: [PATCH 07/26] viz and feedback update --- FEEDBACK.md | 12 ++++++------ streamlit_viz.py | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+), 6 deletions(-) create mode 100644 streamlit_viz.py diff --git a/FEEDBACK.md b/FEEDBACK.md index 010fecd..786418a 100644 --- a/FEEDBACK.md +++ b/FEEDBACK.md @@ -1,12 +1,12 @@ # Feedback -1. Your team: -2. Name of each individual participating: -3. How many unit tests were you able to pass? +1. Your team: IG +2. Name of each individual participating: Ian Zhang, Guhan Sivakumar +3. How many unit tests were you able to pass? 13 4. Document and describe any enhancements included to help the judges properly grade your submission. - - Example One - - Example Two - - Example Three + - Utilized pandas library to easily filter and work with json data for faster performance + - Implemented an advanced api that can query data and can execute the functions from simple_data_tool.py + - 5. Any feedback for the coding competition? Things you would like to see in future events? diff --git a/streamlit_viz.py b/streamlit_viz.py new file mode 100644 index 0000000..71aa533 --- /dev/null +++ b/streamlit_viz.py @@ -0,0 +1,34 @@ +import streamlit as st +import pandas as pd +import plotly.express as px + +from datetime import datetime + +df = pd.read_json('data/sfcc_2023_disasters.json') +df = df.drop(['description'], axis=1) +df['month_year'] = pd.to_datetime(df['declared_date']).dt.strftime('%Y-%m') + +st.title("Disasters in the US Over Time") + +select_time = st.selectbox("Select Month and Year", ["All"] + sorted(df['month_year'].unique())) + +if select_time == "All": + filter_df = df +else: + filter_df = df[df['month_year'] == select_time] + +fig = px.scatter_geo(filter_df, lat = 'lat', lon = 'long', size = 'radius_miles', projection = 'albers usa', + hover_name='name', hover_data=['radius_miles']) +fig.update_geos( + projection_type="albers usa", + bgcolor= "black", # Background color + showland=True, + landcolor="black", # Land color + showcoastlines=True, + coastlinecolor="white", # Coastline color +) +fig.update_layout( + font=dict(color="white"), # Text color + paper_bgcolor="black", # Plot area background color +) +st.plotly_chart(fig) From 5f2fab7aaa4880068338c9407458f26418f2c1f9 Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sat, 14 Oct 2023 23:29:42 -0500 Subject: [PATCH 08/26] update viz --- streamlit_viz.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/streamlit_viz.py b/streamlit_viz.py index 71aa533..0b878ff 100644 --- a/streamlit_viz.py +++ b/streamlit_viz.py @@ -8,7 +8,7 @@ df = df.drop(['description'], axis=1) df['month_year'] = pd.to_datetime(df['declared_date']).dt.strftime('%Y-%m') -st.title("Disasters in the US Over Time") +st.title("Disasters in the US By Year") select_time = st.selectbox("Select Month and Year", ["All"] + sorted(df['month_year'].unique())) @@ -21,14 +21,14 @@ hover_name='name', hover_data=['radius_miles']) fig.update_geos( projection_type="albers usa", - bgcolor= "black", # Background color + bgcolor= f"rgb(14, 17, 23)", showland=True, - landcolor="black", # Land color + landcolor="black", showcoastlines=True, - coastlinecolor="white", # Coastline color + coastlinecolor="white", ) fig.update_layout( font=dict(color="white"), # Text color - paper_bgcolor="black", # Plot area background color + paper_bgcolor=f"rgb(14, 17, 23)", # Plot area background color ) st.plotly_chart(fig) From 89a15925747549d4d5b64e3c2bc3d7cc4790a6d4 Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sat, 14 Oct 2023 23:33:08 -0500 Subject: [PATCH 09/26] update streamlit_viz --- streamlit_viz.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/streamlit_viz.py b/streamlit_viz.py index 0b878ff..9f0f2bf 100644 --- a/streamlit_viz.py +++ b/streamlit_viz.py @@ -2,7 +2,7 @@ import pandas as pd import plotly.express as px -from datetime import datetime +# to run: streamlit run streamlit_viz.py df = pd.read_json('data/sfcc_2023_disasters.json') df = df.drop(['description'], axis=1) From 69f3df5ef6474955ae98a50ce9fe66425f1727d0 Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sat, 14 Oct 2023 23:37:13 -0500 Subject: [PATCH 10/26] added theme --- .streamlit/config.toml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .streamlit/config.toml diff --git a/.streamlit/config.toml b/.streamlit/config.toml new file mode 100644 index 0000000..c9b8c45 --- /dev/null +++ b/.streamlit/config.toml @@ -0,0 +1,2 @@ +[theme] +base="dark" \ No newline at end of file From 10caff422f0277b1196091df87bbc0718ec89451 Mon Sep 17 00:00:00 2001 From: Ian Zhang <124932929+ianwzhang1@users.noreply.github.com> Date: Sat, 14 Oct 2023 23:41:29 -0500 Subject: [PATCH 11/26] Finished feedback documentation --- FEEDBACK.md | 8 +++-- server.py | 72 +++++++++++++++++++++++++++++++++++++++++++++ simple_data_tool.py | 2 -- streamlit_viz.py | 1 + 4 files changed, 79 insertions(+), 4 deletions(-) create mode 100644 server.py diff --git a/FEEDBACK.md b/FEEDBACK.md index 786418a..67d9384 100644 --- a/FEEDBACK.md +++ b/FEEDBACK.md @@ -5,9 +5,13 @@ 3. How many unit tests were you able to pass? 13 4. Document and describe any enhancements included to help the judges properly grade your submission. - Utilized pandas library to easily filter and work with json data for faster performance - - Implemented an advanced api that can query data and can execute the functions from simple_data_tool.py - - + - Implemented a dynamic REST api that can query data and can execute the functions from simple_data_tool.py, deployable by running `python server.py` + - List of all functions and headers can be queried at http://localhost:8080/func, i.e. http://localhost:8080/func/get_num_of_open_claims_for_agent_and_severity?agent_id=24&min_severity_rating=1 will return `16`, just like the test case. + - JSON data can be retrieved directly using `get_x_x_data` accesses, i.e. http://localhost:8080/func/get_claim_handler_data. + - Implemented a visual map of disasters with optional time filtering. Deployable using `streamlit run streamlit_viz.py`. 5. Any feedback for the coding competition? Things you would like to see in future events? + - Very fun! + - Could have used more clarity with documentation This form can also be emailed to [codingcompetition@statefarm.com](mailto:codingcompetition@statefarm.com). Just make sure that you include a link to your GitHub pull requests. diff --git a/server.py b/server.py new file mode 100644 index 0000000..fca4af6 --- /dev/null +++ b/server.py @@ -0,0 +1,72 @@ +from http.server import SimpleHTTPRequestHandler, HTTPServer +from simple_data_tool import SimpleDataTool +import inspect + +host = 'localhost' +port = 8080 + +data = SimpleDataTool() + +# Cache all get_ functions +data_functions = {func: getattr(data, func) for func in dir(data) if + callable(getattr(data, func)) and func.startswith('get_')} + + +class PythonServer(SimpleHTTPRequestHandler): + def do_GET(self): + print(self.path) + path = self.path[1:].split('/') # Split path for easy directing + last = len(path) - 1 + pSplit = None + if '?' in path[last]: # Contains path parameters + pSplit = path[last].split('?') + path[last] = pSplit[0] + + paramsSet = pSplit[1].split('&') if pSplit is not None else [] # Extract path parameters + params = dict((x[0], x[1]) for x in [e.split('=') for e in paramsSet]) + + response: tuple[str, int] = ('Unknown query', 400) # Default response + + if path[0] == 'func': # This is a function request + if len(path) == 1: # No function specified, so tell user all valid functions + res = {} + for n, f in data_functions.items(): + res[n] = dict((n, p.annotation) for n, p in inspect.signature(f).parameters.items()) + + response = (str(res), 200) + else: # Serve function responses + func_name = path[1] + if func_name not in data_functions: # Unknown function + response = ('Operation does not exist', 400) + + func = data_functions.get(func_name) + sig = inspect.signature(func) + required_params = dict((n, p.annotation) for n, p in sig.parameters.items()) # Map param name to type + signature_match = True + + for p in required_params: # Verify that all needed arguments are present + if p not in params: + response = (f'One or more arguments are missing: {required_params}', 400) + signature_match = False + break + params[p] = required_params[p](params[p]) # Cast to proper types + + if signature_match: + response = (func(**params), 200) # Execute function + + # Send and serve + self.send_response(response[1], "OK") + self.send_header("Content-length", str(len(str(response[0])))) + self.end_headers() + self.wfile.write(bytes(str(response[0]), "utf-8")) + + +if __name__ == '__main__': + server = HTTPServer((host, port), PythonServer) + print(f"Data server started at http://{host}:{port}") + try: + server.serve_forever() + except KeyboardInterrupt: + server.server_close() + print("Server and driver stopped successfully") + exit() diff --git a/simple_data_tool.py b/simple_data_tool.py index 5485238..9196a57 100644 --- a/simple_data_tool.py +++ b/simple_data_tool.py @@ -4,8 +4,6 @@ from pandas import DataFrame import datetime as dt -from statistics import mean - dates = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] diff --git a/streamlit_viz.py b/streamlit_viz.py index 9f0f2bf..cf3848d 100644 --- a/streamlit_viz.py +++ b/streamlit_viz.py @@ -1,6 +1,7 @@ import streamlit as st import pandas as pd import plotly.express as px +import server # to run: streamlit run streamlit_viz.py From cce678044bb3c3e18d81392bbb7748b76f9c68ee Mon Sep 17 00:00:00 2001 From: Ian Zhang <124932929+ianwzhang1@users.noreply.github.com> Date: Sat, 14 Oct 2023 23:46:01 -0500 Subject: [PATCH 12/26] Updated requirements.txt --- requirements.txt | 5 ++++- streamlit_viz.py | 1 - 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index b705adb..0721f03 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1,4 @@ -pytest==7.2.2 \ No newline at end of file +pytest==7.2.2 +streamlit~=1.27.2 +pandas~=2.1.1 +plotly~=5.17.0 \ No newline at end of file diff --git a/streamlit_viz.py b/streamlit_viz.py index cf3848d..9f0f2bf 100644 --- a/streamlit_viz.py +++ b/streamlit_viz.py @@ -1,7 +1,6 @@ import streamlit as st import pandas as pd import plotly.express as px -import server # to run: streamlit run streamlit_viz.py From 0b21fae4f9c045483ee58d629c263482824e9e3f Mon Sep 17 00:00:00 2001 From: Ian Zhang <124932929+ianwzhang1@users.noreply.github.com> Date: Sat, 14 Oct 2023 23:58:14 -0500 Subject: [PATCH 13/26] Cleaned up bad naming --- simple_data_tool.py | 68 ++++++++++++++++++++++----------------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/simple_data_tool.py b/simple_data_tool.py index 9196a57..f4fd78e 100644 --- a/simple_data_tool.py +++ b/simple_data_tool.py @@ -63,10 +63,10 @@ def get_num_closed_claims(self): """ # converting JSON to pd dataframe - pclaims = pd.json_normalize(self.get_claim_data()) + df = pd.json_normalize(self.get_claim_data()) # filtering the data - res = pclaims.loc[pclaims['status'] == 'Closed'] + res = df.loc[df['status'] == 'Closed'] return len(res.index) @@ -79,8 +79,8 @@ def get_num_claims_for_claim_handler_id(self, claim_handler_id: int): Returns: int: number of claims assigned to claim handler """ - pclaims = pd.json_normalize(self.get_claim_data()) - res = pclaims.loc[pclaims['claim_handler_assigned_id'] == claim_handler_id] + df = pd.json_normalize(self.get_claim_data()) + res = df.loc[df['claim_handler_assigned_id'] == claim_handler_id] return len(res.index) def get_num_disasters_for_state(self, state: str): @@ -93,8 +93,8 @@ def get_num_disasters_for_state(self, state: str): Returns: int: number of disasters for state """ - pclaims = pd.json_normalize(self.get_disaster_data()) - res = pclaims.loc[pclaims['state'] == state] + df = pd.json_normalize(self.get_disaster_data()) + res = df.loc[df['state'] == state] return len(res.index) # endregion @@ -111,8 +111,8 @@ def get_total_claim_cost_for_disaster(self, disaster_id: int): float | None: estimate cost of disaster, rounded to the nearest hundredths place returns None if no claims are found """ - pclaims = pd.json_normalize(self.get_claim_data()) - related = pclaims.loc[pclaims['disaster_id'] == disaster_id] + df = pd.json_normalize(self.get_claim_data()) + related = df.loc[df['disaster_id'] == disaster_id] # summing the estimate cost for specified disaster res = related['estimate_cost'].sum() @@ -130,8 +130,8 @@ def get_average_claim_cost_for_claim_handler(self, claim_handler_id: int): float | None : average cost of claims, rounded to the nearest hundredths place or None if no claims are found """ - pclaims = pd.json_normalize(self.get_claim_data()) - related = pclaims.loc[pclaims['claim_handler_assigned_id'] == claim_handler_id] + df = pd.json_normalize(self.get_claim_data()) + related = df.loc[df['claim_handler_assigned_id'] == claim_handler_id] if related.empty: return None @@ -157,10 +157,10 @@ def get_state_with_most_disasters(self): Returns: string: single name of state """ - pclaims = pd.json_normalize(self.get_disaster_data()) + df = pd.json_normalize(self.get_disaster_data()) # creating frequency table, then sorting the values - related: DataFrame = pclaims['state'].value_counts().reset_index(drop=False) + related: DataFrame = df['state'].value_counts().reset_index(drop=False) related.sort_values(by=['count', 'state'], ascending=[False, True], inplace=True) res = related['state'].iloc[0] return res @@ -180,8 +180,8 @@ def get_state_with_least_disasters(self): """ # same as above function - pclaims = pd.json_normalize(self.get_disaster_data()) - related: DataFrame = pclaims['state'].value_counts().reset_index(drop=False) + df = pd.json_normalize(self.get_disaster_data()) + related: DataFrame = df['state'].value_counts().reset_index(drop=False) related.sort_values(by=['count', 'state'], ascending=[True, True], inplace=True) res = related['state'].iloc[0] return res @@ -196,12 +196,12 @@ def get_most_spoken_agent_language_by_state(self, state: str): string: name of language or empty string if state doesn't exist """ - pclaims = pd.json_normalize(self.get_agent_data()) - pclaims = pclaims.loc[pclaims['state'] == state] + df = pd.json_normalize(self.get_agent_data()) + df = df.loc[df['state'] == state] # creating frequency tables for the languages - primary: DataFrame = pclaims['primary_language'].value_counts().reset_index(drop=False) - secondary = pclaims['secondary_language'].value_counts().reset_index(drop=False) + primary: DataFrame = df['primary_language'].value_counts().reset_index(drop=False) + secondary = df['secondary_language'].value_counts().reset_index(drop=False) primary.columns = ['language', 'count'] secondary.columns = ['language', 'count'] @@ -235,10 +235,10 @@ def get_num_of_open_claims_for_agent_and_severity(self, agent_id: int, min_sever if min_severity_rating < 1 or min_severity_rating > 10: return -1 - pclaims = pd.json_normalize(self.get_claim_data()) - res = pclaims.loc[(pclaims['agent_assigned_id'] == agent_id) - & (pclaims['severity_rating'] >= min_severity_rating) - & (pclaims['status'] != 'Closed')] + df = pd.json_normalize(self.get_claim_data()) + res = df.loc[(df['agent_assigned_id'] == agent_id) + & (df['severity_rating'] >= min_severity_rating) + & (df['status'] != 'Closed')] if res.empty: return None return len(res.index) @@ -254,8 +254,8 @@ def get_num_disasters_declared_after_end_date(self): int: number of disasters where the declared date is after the end date """ - pclaims = pd.json_normalize(self.get_disaster_data()) - res = pclaims.loc[pclaims['end_date'] < pclaims['declared_date']] + df = pd.json_normalize(self.get_disaster_data()) + res = df.loc[df['end_date'] < df['declared_date']] return len(res.index) def build_map_of_agents_to_total_claim_cost(self): @@ -271,8 +271,8 @@ def build_map_of_agents_to_total_claim_cost(self): """ # getting total of estimate cost for each agent, and filling 0 for any empty costs - pclaims = pd.json_normalize(self.get_claim_data()) - res = pclaims.groupby('agent_assigned_id')['estimate_cost'].sum().round(2).to_frame() + df = pd.json_normalize(self.get_claim_data()) + res = df.groupby('agent_assigned_id')['estimate_cost'].sum().round(2).to_frame() res = res.reindex(range(1, 101), fill_value=0).reset_index() return pd.Series(res.estimate_cost.values, index=res.agent_assigned_id).to_dict() @@ -291,17 +291,17 @@ def calculate_disaster_claim_density(self, disaster_id): float: density of claims to disaster area, rounded to the nearest thousandths place None if disaster does not exist """ - pclaims = pd.json_normalize(self.get_claim_data()) - related = pclaims.loc[pclaims['disaster_id'] == disaster_id] + df = pd.json_normalize(self.get_claim_data()) + related = df.loc[df['disaster_id'] == disaster_id] if related.empty: return None num = len(related.index) - pdisasters = pd.json_normalize(self.get_disaster_data()) + df2 = pd.json_normalize(self.get_disaster_data()) # matching disaster id to the radius - radius = pdisasters.loc[pdisasters['id'] == disaster_id]['radius_miles'].iloc[0] + radius = df2.loc[df2['id'] == disaster_id]['radius_miles'].iloc[0] return round(num / (math.pi * radius ** 2), 5) @@ -321,15 +321,15 @@ def get_top_three_months_with_highest_num_of_claims_desc(self): list: three strings of month and year, descending order of highest claims """ - pclaims = pd.json_normalize(self.get_claim_data()) - related = pclaims['disaster_id'].value_counts().reset_index(drop=False) + df = pd.json_normalize(self.get_claim_data()) + related = df['disaster_id'].value_counts().reset_index(drop=False) - pdisasters = pd.json_normalize(self.get_disaster_data()) + df2 = pd.json_normalize(self.get_disaster_data()) related = related.map(str) # getting the month and year for each disaster id for i, row in related.iterrows(): - date = dt.datetime.strptime(pdisasters.loc[pdisasters['id'] == int(row.iloc[0])]['declared_date'].iloc[0], + date = dt.datetime.strptime(df2.loc[df2['id'] == int(row.iloc[0])]['declared_date'].iloc[0], '%Y-%m-%d') row.iloc[0] = dates[date.month - 1] + ' ' + str(date.year) From 1a4e7f55526ab6816e321f71a268bb39ba289a55 Mon Sep 17 00:00:00 2001 From: Ian Zhang <124932929+ianwzhang1@users.noreply.github.com> Date: Sun, 12 Nov 2023 10:08:01 -0600 Subject: [PATCH 14/26] Created distinct backend/frontend folders --- .gitignore => backend/.gitignore | 0 .../.streamlit}/config.toml | 0 backend/app.py | 45 ++++++++++++++++++ application.py => backend/application.py | 0 requirements.txt => backend/requirements.txt | 3 +- .../round 1}/ROUND_ONE_PROMPT.md | 0 .../round 1}/ROUND_ONE_PROMPT.pdf | Bin .../round 1}/fixClaimsMapping.py | 0 server.py => backend/server.py | 0 .../simple_data_tool.py | 0 streamlit_viz.py => backend/streamlit_viz.py | 0 {test => backend/test}/__init__.py | 0 .../test}/test_simple_data_tool.py | 0 13 files changed, 47 insertions(+), 1 deletion(-) rename .gitignore => backend/.gitignore (100%) rename {.streamlit => backend/.streamlit}/config.toml (100%) create mode 100644 backend/app.py rename application.py => backend/application.py (100%) rename requirements.txt => backend/requirements.txt (63%) rename {round 1 => backend/round 1}/ROUND_ONE_PROMPT.md (100%) rename {round 1 => backend/round 1}/ROUND_ONE_PROMPT.pdf (100%) rename {round 1 => backend/round 1}/fixClaimsMapping.py (100%) rename server.py => backend/server.py (100%) rename simple_data_tool.py => backend/simple_data_tool.py (100%) rename streamlit_viz.py => backend/streamlit_viz.py (100%) rename {test => backend/test}/__init__.py (100%) rename {test => backend/test}/test_simple_data_tool.py (100%) diff --git a/.gitignore b/backend/.gitignore similarity index 100% rename from .gitignore rename to backend/.gitignore diff --git a/.streamlit/config.toml b/backend/.streamlit/config.toml similarity index 100% rename from .streamlit/config.toml rename to backend/.streamlit/config.toml diff --git a/backend/app.py b/backend/app.py new file mode 100644 index 0000000..252694d --- /dev/null +++ b/backend/app.py @@ -0,0 +1,45 @@ +import inspect + +from flask import request, Flask, Response, jsonify +from flask_cors import CORS + +from simple_data_tool import SimpleDataTool + +app = Flask(__name__) + +data = SimpleDataTool() + +# Cache all get_ functions +data_functions = {func: getattr(data, func) for func in dir(data) if + callable(getattr(data, func)) and func.startswith('get_')} + +# Used to convert text responses into a json body +def json_wrap(text): + return {'response': text} + + +@app.route('/', methods=['GET', 'POST']) +def endpoint(path): # Generified endpoint for all data access + if path not in data_functions: + return Response('Invalid API Endpoint', 400) + + func = data_functions[path] # Find associated data function + args = request.args # Get request arguments + missing = {} + print('Got', args) + cast_args = {} + for n, p in inspect.signature(func).parameters.items(): # Match signature + if n not in args: + missing[str(n)] = str(p.annotation) + print('missing') + else: + cast_args[n] = p.annotation(args[n]) # Cast to proper data type + + print('Converted to', args) + + if len(missing) != 0: # User has not sent all required request arguments + response = jsonify(missing) + response.status = 422 + return response + + return jsonify(json_wrap(func(**cast_args))) diff --git a/application.py b/backend/application.py similarity index 100% rename from application.py rename to backend/application.py diff --git a/requirements.txt b/backend/requirements.txt similarity index 63% rename from requirements.txt rename to backend/requirements.txt index 0721f03..e1b235a 100644 --- a/requirements.txt +++ b/backend/requirements.txt @@ -1,4 +1,5 @@ pytest==7.2.2 streamlit~=1.27.2 pandas~=2.1.1 -plotly~=5.17.0 \ No newline at end of file +plotly~=5.17.0 +flask~=3.0.0 \ No newline at end of file diff --git a/round 1/ROUND_ONE_PROMPT.md b/backend/round 1/ROUND_ONE_PROMPT.md similarity index 100% rename from round 1/ROUND_ONE_PROMPT.md rename to backend/round 1/ROUND_ONE_PROMPT.md diff --git a/round 1/ROUND_ONE_PROMPT.pdf b/backend/round 1/ROUND_ONE_PROMPT.pdf similarity index 100% rename from round 1/ROUND_ONE_PROMPT.pdf rename to backend/round 1/ROUND_ONE_PROMPT.pdf diff --git a/round 1/fixClaimsMapping.py b/backend/round 1/fixClaimsMapping.py similarity index 100% rename from round 1/fixClaimsMapping.py rename to backend/round 1/fixClaimsMapping.py diff --git a/server.py b/backend/server.py similarity index 100% rename from server.py rename to backend/server.py diff --git a/simple_data_tool.py b/backend/simple_data_tool.py similarity index 100% rename from simple_data_tool.py rename to backend/simple_data_tool.py diff --git a/streamlit_viz.py b/backend/streamlit_viz.py similarity index 100% rename from streamlit_viz.py rename to backend/streamlit_viz.py diff --git a/test/__init__.py b/backend/test/__init__.py similarity index 100% rename from test/__init__.py rename to backend/test/__init__.py diff --git a/test/test_simple_data_tool.py b/backend/test/test_simple_data_tool.py similarity index 100% rename from test/test_simple_data_tool.py rename to backend/test/test_simple_data_tool.py From dffb25315af7b74b8d170aaa1df710b02adc06a3 Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sun, 12 Nov 2023 10:12:27 -0600 Subject: [PATCH 15/26] added toplvl gitignore --- .gitignore | 341 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 341 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2157cf4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,341 @@ +# Java +# Compiled class file +*.class + +# Log file +*.log + +# BlueJ files +*.ctxt + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar + +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml +hs_err_pid* +replay_pid* + +# End - Java + +# Python + +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/#use-with-ide +.pdm.toml + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/ + +# End - Python + +# Node + +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional stylelint cache +.stylelintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variable files +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# vuepress v2.x temp and cache directory +.temp +.cache + +# Docusaurus cache and generated files +.docusaurus + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* + +# End - Node +# VSCode +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +!.vscode/*.code-snippets + +# Local History for Visual Studio Code +.history/ + +# Built Visual Studio Code Extensions +*.vsix +# End - VSCode From 1095524f8c86d3ac2eacda643dacf1db3bbe315f Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sun, 12 Nov 2023 10:19:01 -0600 Subject: [PATCH 16/26] file to add data to mongo db --- backend/sf_mongo.py | 48 ++ data/sfc_2023_agents.csv | 101 +++ data/sfc_2023_claim_handlers.csv | 157 +++++ data/sfc_2023_claims.csv | 1001 ++++++++++++++++++++++++++++++ data/sfc_2023_disasters.csv | 319 ++++++++++ 5 files changed, 1626 insertions(+) create mode 100644 backend/sf_mongo.py create mode 100644 data/sfc_2023_agents.csv create mode 100644 data/sfc_2023_claim_handlers.csv create mode 100644 data/sfc_2023_claims.csv create mode 100644 data/sfc_2023_disasters.csv diff --git a/backend/sf_mongo.py b/backend/sf_mongo.py new file mode 100644 index 0000000..f83b280 --- /dev/null +++ b/backend/sf_mongo.py @@ -0,0 +1,48 @@ +import csv +from pymongo.mongo_client import MongoClient +from pymongo.server_api import ServerApi +import pandas as pd + +df1 = pd.read_json("data/sfcc_2023_agents.json", encoding = 'unicode_escape') +df2 = pd.read_json("data/sfcc_2023_claim_handlers.json", encoding = 'unicode_escape') +df3 = pd.read_json("data/sfcc_2023_claims.json", encoding = 'unicode_escape') +df4 = pd.read_json("data/sfcc_2023_disasters.json", encoding = 'unicode_escape') + +df1.to_csv("data/sfcc_2023_agents.csv", index=False) +df2.to_csv("data/sfcc_2023_claim_handlers.csv", index=False) +df3.to_csv("data/sfcc_2023_claims.csv", index=False) +df4.to_csv("data/sfcc_2023_disasters.csv", index=False) + +uri = "" + +client = MongoClient(uri, server_api = ServerApi('1')) + +db = client["statefarm_data"] +collection1 = db['agents'] +collection2 = db['claim_handlers'] +collection3 = db['claims'] +collection4 = db['disasters'] + +with open("data/sfcc_2023_agents.csv", 'r', encoding = 'latin-1') as csvFile: + csvreader = csv.DictReader(csvFile) + for row in csvreader: + collection1.insert_one(row) + print("success") + +with open("data/sfcc_2023_claim_handlers.csv", 'r', encoding = 'latin-1') as csvFile: + csvreader = csv.DictReader(csvFile) + for row in csvreader: + collection2.insert_one(row) + print("success") + +with open("data/sfcc_2023_claims.csv", 'r', encoding = 'latin-1') as csvFile: + csvreader = csv.DictReader(csvFile) + for row in csvreader: + collection3.insert_one(row) + print("success") + +with open("sfcc_2023_disasters.csv", 'r', encoding = 'latin-1') as csvFile: + csvreader = csv.DictReader(csvFile) + for row in csvreader: + collection4.insert_one(row) + print("success") diff --git a/data/sfc_2023_agents.csv b/data/sfc_2023_agents.csv new file mode 100644 index 0000000..727c756 --- /dev/null +++ b/data/sfc_2023_agents.csv @@ -0,0 +1,101 @@ +id,first_name,last_name,state,region,primary_language,secondary_language,years_active +1,Catha,Abrahmer,Minnesota,Midwest,English,German,10 +2,Yetta,Eason,Oregon,West,English,Korean,12 +3,Janeta,D'Avaux,Connecticut,Northeast,English,,47 +4,Kalie,Tomkins,Virginia,South,English,,33 +5,Teddy,Dennitts,Illinois,Midwest,English,Chinese,48 +6,Xylina,MacMurray,New Jersey,Northeast,English,Italian,17 +7,Walker,Nosworthy,Tennessee,South,English,,39 +8,Kip,Scuffham,Maine,Northeast,English,French,35 +9,Winifred,Duddy,North Dakota,Midwest,English,Italian,32 +10,Layney,Drewry,Maryland,Northeast,English,,25 +11,Beatrice,Sprowles,Arizona,West,English,Arabic,7 +12,Candida,Dungay,South Carolina,South,English,Chinese,43 +13,Whitby,Awin,Pennsylvania,Northeast,English,Spanish,1 +14,Buck,Withringten,Alabama,South,English,Italian,16 +15,Ladonna,Earengey,Indiana,Midwest,English,,36 +16,Guglielmo,Lamboll,Vermont,Northeast,English,,4 +17,Gardner,Nasey,Idaho,West,English,Spanish,21 +18,Georgina,Lovegrove,California,West,English,,11 +19,Xaviera,Darell,Massachusetts,Northeast,English,German,10 +20,Dick,Andras,Ohio,Midwest,English,,14 +21,Luise,Reeken,North Carolina,South,English,Spanish,14 +22,Gale,Cantua,Arkansas,South,English,German,2 +23,Gracie,Polland,Washington,West,English,Italian,29 +24,Connie,Loyley,Ohio,Midwest,English,,33 +25,Laryssa,Affleck,South Dakota,Midwest,English,,7 +26,Erina,Coan,North Carolina,South,English,Spanish,43 +27,Evered,Sergent,Utah,West,English,Spanish,50 +28,Cassandry,Curston,New Mexico,West,English,,49 +29,Cirstoforo,Yurov,Washington,West,English,German,34 +30,Hewe,Matveiko,Missouri,Midwest,English,Spanish,25 +31,Nevil,O' Hern,Alabama,South,English,French,19 +32,Cynthea,Pitkins,New Jersey,Northeast,English,,16 +33,Irita,Segebrecht,South Carolina,South,English,,38 +34,Loraine,Turmel,Iowa,Midwest,English,Italian,21 +35,Doris,Illem,Oklahoma,South,English,,5 +36,Maritsa,Hulme,Michigan,Midwest,English,,28 +37,Hagen,Baxter,Oregon,West,English,Arabic,44 +38,Patty,Saxelby,Hawaii,West,English,Spanish,4 +39,Hans,Hardway,Georgia,South,English,Spanish,47 +40,Lind,Loughton,Rhode Island,Northeast,English,Italian,6 +41,Cynthie,Gytesham,North Dakota,Midwest,English,,36 +42,Dougie,Faulconer,Utah,West,English,,15 +43,Briano,Lowell,Missouri,Midwest,English,Italian,36 +44,Eli,Ginity,Nevada,West,English,Arabic,7 +45,Wendell,Tolputt,New Jersey,Northeast,English,Spanish,50 +46,Briggs,Snasdell,Minnesota,Midwest,English,German,6 +47,Peadar,D'Hooge,Idaho,West,English,Spanish,17 +48,Babbette,Tower,Rhode Island,Northeast,English,,45 +49,Tedda,Highwood,Kansas,Midwest,English,Arabic,41 +50,Davina,Totton,Oregon,West,English,Korean,35 +51,Blondelle,MacDearmaid,South Dakota,Midwest,English,Spanish,31 +52,Vinnie,Chree,South Carolina,South,English,,43 +53,Boniface,Antwis,Rhode Island,Northeast,English,,25 +54,Merrill,Pallin,New Hampshire,Northeast,English,Arabic,40 +55,Brent,Alywen,New Mexico,West,English,Spanish,13 +56,Vinnie,Lindemann,District of Columbia,Northeast,English,,45 +57,Pooh,Wilce,Louisiana,South,English,German,19 +58,Kaiser,Toffolini,Ohio,Midwest,English,Chinese,21 +59,Clark,Tussaine,Washington,West,English,Italian,1 +60,Annissa,Moxted,Utah,West,English,Spanish,26 +61,Imelda,McMenamie,New Jersey,Northeast,English,,6 +62,Melanie,Blunsom,Arizona,West,English,,49 +63,Sarge,Iredale,Alaska,West,English,,6 +64,Hanson,Buxam,Nevada,West,English,,35 +65,Nettle,Apps,Hawaii,West,English,Arabic,19 +66,Joellen,Chapiro,Nebraska,Midwest,English,French,25 +67,Smith,Budden,Hawaii,West,English,Chinese,7 +68,Roz,Sygroves,Alaska,West,English,Spanish,42 +69,Emylee,Simonetto,Wyoming,West,English,,24 +70,Trev,Balint,District of Columbia,Northeast,English,,14 +71,Karrah,Gartenfeld,Mississippi,South,English,French,25 +72,Newton,Orro,Kentucky,South,English,Spanish,40 +73,Letta,Fury,Massachusetts,Northeast,English,Spanish,15 +74,Ashien,McGeachey,Massachusetts,Northeast,English,Chinese,46 +75,Calypso,Yuryev,Alaska,West,English,,16 +76,Rhys,Kobelt,California,West,English,,34 +77,Gaspard,Pegden,Michigan,Midwest,English,,35 +78,Lory,de Juares,Alabama,South,English,,27 +79,Nils,Brashier,Texas,South,English,Italian,18 +80,Idalia,Farleigh,North Carolina,South,English,,16 +81,Vi,Barkus,New Jersey,Northeast,English,Spanish,33 +82,Darcee,Timewell,Arizona,West,English,,26 +83,Rozanna,Heakins,Minnesota,Midwest,English,French,20 +84,Jemima,Rosling,California,West,English,Korean,37 +85,Fancie,Kilner,Nebraska,Midwest,English,,6 +86,Gabrila,Ridgedell,California,West,English,Arabic,32 +87,Curcio,Musgrave,Colorado,West,English,,19 +88,Honey,Duffill,Pennsylvania,Northeast,English,Italian,26 +89,Harley,Vittel,Arizona,West,English,,20 +90,Blake,Penddreth,New Jersey,Northeast,English,Spanish,36 +91,Starlene,Boscott,Illinois,Midwest,English,Italian,34 +92,Orsa,Bellamy,Florida,South,English,Spanish,38 +93,Philis,Bover,Rhode Island,Northeast,English,,25 +94,Kathe,Tipler,New York,Northeast,English,,47 +95,Durand,Ellwood,Alaska,West,English,,45 +96,Brana,Drinan,South Dakota,Midwest,English,,42 +97,Wiatt,Kitchenman,North Carolina,South,English,Korean,40 +98,Lionello,Krauze,Mississippi,South,English,German,48 +99,Louella,Evangelinos,Georgia,South,English,Korean,6 +100,Christa,McPartling,California,West,English,,39 diff --git a/data/sfc_2023_claim_handlers.csv b/data/sfc_2023_claim_handlers.csv new file mode 100644 index 0000000..bbfb337 --- /dev/null +++ b/data/sfc_2023_claim_handlers.csv @@ -0,0 +1,157 @@ +first_name,last_name,id +Barnabe,Clynman,1 +Valdemar,Size,2 +Edithe,Bleakley,3 +Sonja,Diamant,4 +Elsey,Sreenan,5 +Wilmer,Sykes,6 +Wang,California,7 +Shadow,Cabane,8 +Deborah,Longfellow,9 +Albertina,McCrorie,10 +Trude,Vakhonin,11 +Corabel,Greeding,12 +Farra,Pickett,13 +Sal,Plott,14 +Eddi,Cicchitello,15 +Jonas,East,16 +Emiline,Moultrie,17 +Laverna,Rignold,18 +Ludovico,Hebborn,19 +Des,Tubritt,20 +Fritz,Angove,21 +Persis,Dinesen,22 +Christian,Kelshaw,23 +Bartholomeo,McBlain,24 +Lorrie,Lightbourn,25 +Bobbi,Adriani,26 +Heriberto,Carlesi,27 +Stearn,Quilligan,28 +Amalle,Vanyutin,29 +Wilden,Stratley,30 +Netty,Motion,31 +Garvin,Cotte,32 +Ashby,Woolbrook,33 +Modesty,Doldon,34 +Maurene,Hesbrook,35 +Cindee,Mogey,36 +Korie,Donwell,37 +Casi,Miebes,38 +Alvira,Loxdale,39 +Ellis,Cadagan,40 +Jarib,Brownsett,41 +Esdras,Gullis,42 +Jordain,Gaine,43 +Kingsly,Kelemen,44 +Sallee,Ashworth,45 +Erika,Willmont,46 +Rinaldo,Standbrook,47 +Abbey,Scholer,48 +Colver,Ilyenko,49 +Phillipp,Klulik,50 +Rancell,Salvidge,51 +Lesli,Sidry,52 +Ellette,Connikie,53 +Olivie,Easterbrook,54 +Idell,McVicker,55 +Tonie,Roos,56 +Herby,Duffit,57 +Lila,Byrd,58 +Shayna,McCluskey,59 +Ellie,Bottomer,60 +Gardie,Lamputt,61 +Angelina,Incogna,62 +Berget,Nussen,63 +Alley,Wrighton,64 +Dione,Shire,65 +Ashly,Connichie,66 +Ossie,Besson,67 +Luce,Jackling,68 +Juliann,Wickham,69 +Lillian,Lansdale,70 +Cornie,Tindall,71 +Dina,Alster,72 +Normand,Mein,73 +Wildon,Rizzillo,74 +Hailee,Jeroch,75 +Corissa,Newarte,76 +Rancell,Chrispin,77 +Kariotta,Zammett,78 +Tammy,Jeannet,79 +Osbourne,Heinert,80 +Marcia,Kaes,81 +Curry,MacCracken,82 +Duke,Ramalhete,83 +Domeniga,Cutajar,84 +Blaire,Kolyagin,85 +Kerry,Glassard,86 +Adolphe,Snook,87 +Byrom,Kaygill,88 +Neddie,Klimaszewski,89 +Neal,Marzelle,90 +Laureen,Ezzell,91 +Davine,Druce,92 +Carny,Baird,93 +Thadeus,Alcido,94 +Berry,Chanter,95 +Kamillah,Mott,96 +Godfree,Cains,97 +Rubia,Blundan,98 +Bart,Godain,99 +Carlina,Chamberlayne,100 +Alaric,Dils,101 +Tracy,Bamell,102 +Laural,Melly,103 +Bary,Ableson,104 +Joell,M'Chirrie,105 +Danni,Vaines,106 +Emelia,Bullough,107 +Cinnamon,Flounders,108 +Farica,Soaper,109 +Peggy,Lemerie,110 +Craig,Greenslade,111 +Zitella,Bachman,112 +Willa,Schlag,113 +Leonerd,Dewes,114 +Jacquelin,Willavize,115 +Amble,Brahams,116 +Rona,McGlew,117 +Libbi,Cargenven,118 +Ina,Le,119 +Jamie,Skittle,120 +Stephani,Battle,121 +Rogers,Ciccetti,122 +Calv,Drinkhill,123 +Timothea,Sprulls,124 +Darb,Seston,125 +Jessee,Wale,126 +Eve,Reith,127 +Rolland,Currier,128 +Hayes,Halshaw,129 +Pieter,Ventris,130 +Dalia,Blades,131 +Sabine,Fader,132 +Steward,Rogez,133 +Vanya,Cicchinelli,134 +Rene,Rockhill,135 +Marji,Coulbeck,136 +Nicolle,Strain,137 +Xaviera,Swash,138 +Selle,Johnston,139 +Caressa,Bavridge,140 +Benedict,Robichon,141 +Rogerio,Armitage,142 +Otto,Nelius,143 +Bing,Ferrai,144 +Avril,Wagner,145 +Devondra,Cutforth,146 +Giustino,Minchella,147 +Dore,McIlvaney,148 +Elene,Lukacs,149 +Leicester,Mattedi,150 +Blayne,Wordsworth,151 +Bidget,Royle,152 +Heidie,Cossem,153 +Seward,Greenhead,154 +Ariana,Duigan,155 +Rollin,Dainton,156 diff --git a/data/sfc_2023_claims.csv b/data/sfc_2023_claims.csv new file mode 100644 index 0000000..aafd7da --- /dev/null +++ b/data/sfc_2023_claims.csv @@ -0,0 +1,1001 @@ +id,disaster_id,status,total_loss,loss_of_life,type,severity_rating,estimate_cost,agent_assigned_id,claim_handler_assigned_id +1,15,Received,False,False,Auto,4,3580.02,97,50 +2,24,In Review,False,False,Auto,6,1741.32,36,92 +3,31,Received,True,False,Auto,4,15224.3,94,133 +4,14,Received,False,True,Auto,8,6542.46,92,39 +5,30,Closed,False,False,Auto,1,979.81,86,103 +6,77,Received,True,True,Auto,9,200430.52,98,19 +7,31,Received,False,False,Home,5,1362.17,94,156 +8,17,Closed,True,True,Home,8,438400.51,3,112 +9,20,In Review,False,False,Auto,4,1326.11,94,35 +10,86,In Review,False,True,Auto,3,437.48,100,49 +11,86,In Review,False,False,Auto,10,8797.07,100,68 +12,21,Closed,False,False,Auto,7,2918.5,83,150 +13,74,In Review,True,True,Auto,1,23890.38,26,19 +14,55,In Review,False,True,Auto,8,1681.48,79,117 +15,35,In Review,False,False,Home,10,993.53,85,59 +16,25,Received,True,True,Home,6,13560.17,79,73 +17,66,Closed,True,False,Auto,9,30294.14,94,122 +18,97,Received,True,True,Auto,5,264700.71,13,138 +19,29,Received,True,False,Auto,10,39400.46,88,30 +20,92,In Review,True,True,Auto,6,140820.81,92,11 +21,57,Closed,True,True,Auto,1,68880.07,89,115 +22,98,Received,False,False,Auto,4,1544.33,77,97 +23,91,Received,True,False,Home,1,5534.35,92,21 +24,72,Closed,False,True,Auto,10,7509.84,34,22 +25,16,In Review,True,False,Auto,7,13195.12,94,23 +26,40,Received,False,False,Auto,2,1021.43,92,118 +27,2,Received,True,False,Auto,8,11272.93,79,28 +28,51,Received,True,True,Home,1,81160.19,99,108 +29,81,In Review,True,False,Life,8,28912.89,4,11 +30,6,Closed,True,True,Auto,8,423760.7,18,152 +31,77,In Review,True,False,Life,8,63488.54,71,11 +32,22,Received,True,False,Auto,8,1256.87,70,27 +33,20,Closed,True,False,Auto,2,13762.36,94,31 +34,89,Received,False,False,Auto,10,8764.87,88,148 +35,63,In Review,True,True,Auto,7,95060.58,86,19 +36,11,Received,True,True,Home,1,72510.72,49,27 +37,94,Closed,True,True,Life,10,860000.96,15,34 +38,23,In Review,False,False,Auto,1,440.44,92,17 +39,34,Closed,True,True,Auto,6,420540.13,24,85 +40,61,Received,False,False,Auto,1,972.58,57,143 +41,56,Received,True,True,Auto,9,186210.41,79,114 +42,85,Closed,False,True,Home,3,1105.04,39,136 +43,65,Closed,False,False,Auto,5,1651.13,14,38 +44,87,In Review,False,False,Home,9,2587.56,29,2 +45,30,In Review,False,False,Auto,3,161.71,86,62 +46,73,Closed,True,False,Auto,5,32380.38,36,37 +47,99,Received,True,True,Auto,4,76840.43,7,57 +48,71,Closed,True,True,Auto,9,748080.1,27,142 +49,83,Closed,False,False,Home,9,6508.15,86,41 +50,41,Closed,False,True,Auto,9,7954.76,49,32 +51,99,Closed,False,True,Auto,4,829.6,7,155 +52,88,In Review,True,True,Auto,3,98970.24,47,1 +53,67,Closed,True,False,Auto,7,64372.16,13,73 +54,92,Received,True,True,Home,8,664240.86,92,93 +55,39,In Review,True,True,Auto,9,328770.11,11,113 +56,87,Closed,True,False,Home,9,33192.9,23,89 +57,66,Received,False,False,Home,10,150.42,94,137 +58,52,In Review,False,True,Auto,9,2803.2,5,146 +59,56,Received,False,False,Auto,5,2156.95,79,123 +60,59,Closed,False,False,Auto,8,731.8,87,55 +61,15,In Review,False,True,Home,1,292.7,80,74 +62,37,Received,False,True,Auto,10,4423.32,79,130 +63,56,Closed,True,True,Home,6,158520.21,79,63 +64,74,Closed,False,False,Auto,7,2859.48,80,91 +65,8,Closed,False,False,Home,8,4101.33,7,57 +66,64,In Review,False,False,Auto,2,1904.24,79,118 +67,10,Received,False,True,Home,1,460.0,66,149 +68,66,Received,False,True,Home,9,6279.52,94,98 +69,98,Received,False,True,Auto,2,290.87,77,111 +70,26,Closed,False,True,Home,7,5725.39,15,97 +71,81,Closed,False,False,Home,2,283.68,4,121 +72,80,Received,True,True,Auto,6,191760.43,29,57 +73,34,Closed,False,False,Auto,1,187.21,24,19 +74,81,Closed,False,True,Home,10,1932.27,4,61 +75,33,Received,True,False,Life,7,30436.07,79,69 +76,26,Closed,True,False,Auto,3,12480.86,15,136 +77,64,In Review,True,True,Auto,9,741960.11,79,120 +78,11,Closed,False,True,Auto,7,4201.27,49,62 +79,86,Closed,True,True,Auto,4,12720.15,84,26 +80,4,In Review,True,False,Auto,1,5767.29,3,122 +81,98,In Review,True,True,Auto,7,330890.3,36,49 +82,82,Received,False,False,Auto,3,1657.61,79,11 +83,66,Received,True,False,Auto,4,26592.59,94,139 +84,54,In Review,False,False,Auto,2,580.37,34,150 +85,9,In Review,True,False,Home,9,34452.08,94,152 +86,39,Closed,False,False,Auto,6,515.0,62,78 +87,27,In Review,False,False,Auto,9,4578.17,83,141 +88,21,Closed,True,False,Auto,8,18592.37,83,112 +89,13,In Review,False,True,Auto,5,1479.36,79,104 +90,42,Closed,True,False,Auto,1,2668.32,87,22 +91,63,In Review,True,True,Auto,6,438360.74,18,17 +92,67,Received,False,False,Auto,5,2067.1,13,99 +93,47,Received,True,True,Auto,2,31340.03,18,1 +94,67,Closed,True,False,Home,5,5665.9,88,56 +95,57,Received,True,False,Auto,4,39716.85,82,17 +96,75,Received,True,True,Auto,10,733900.72,78,141 +97,37,Closed,True,True,Auto,10,826700.56,79,118 +98,50,Received,True,True,Auto,3,86340.22,8,31 +99,86,Closed,True,False,Auto,8,10200.96,84,66 +100,29,Closed,False,True,Life,7,5174.43,13,72 +101,96,In Review,True,True,Auto,4,216600.22,76,131 +102,6,In Review,True,False,Auto,6,18492.29,18,148 +103,85,Received,False,False,Home,6,1586.04,99,12 +104,20,In Review,False,True,Home,5,3883.58,94,14 +105,25,Closed,True,True,Auto,1,39910.41,79,82 +106,73,In Review,False,False,Home,8,7378.47,77,15 +107,60,In Review,True,True,Home,9,411120.7,94,80 +108,98,Received,False,True,Home,7,5652.69,36,19 +109,66,Received,False,True,Auto,3,1189.53,94,81 +110,79,Received,True,False,Auto,1,9172.87,43,117 +111,2,Received,True,True,Auto,5,230100.3,79,137 +112,1,In Review,False,False,Life,1,159.96,75,93 +113,51,Received,True,False,Auto,3,4446.5,39,28 +114,51,In Review,False,False,Auto,7,5364.37,39,37 +115,58,In Review,False,False,Auto,7,4368.15,46,60 +116,56,Closed,True,False,Auto,5,4715.54,79,29 +117,59,Received,False,False,Home,7,6452.08,87,57 +118,77,Closed,False,False,Auto,6,4557.68,98,22 +119,26,In Review,False,True,Auto,1,651.75,15,80 +120,89,In Review,False,False,Life,2,1929.28,13,57 +121,89,Closed,True,True,Home,10,687300.71,88,82 +122,85,Received,False,False,Auto,9,8225.1,99,17 +123,2,Received,True,False,Home,7,28945.04,79,103 +124,29,Closed,True,True,Auto,3,222330.15,88,91 +125,92,Closed,False,True,Auto,5,4418.71,92,77 +126,18,Closed,True,True,Auto,2,45000.06,39,23 +127,56,Received,True,False,Life,4,11873.0,79,5 +128,53,Received,False,True,Home,1,46.02,94,62 +129,38,Received,True,True,Auto,5,192950.47,24,46 +130,31,Received,False,True,Life,9,2762.64,94,11 +131,5,Closed,False,True,Home,9,1336.23,30,45 +132,91,In Review,True,False,Home,10,27780.53,92,150 +133,16,Received,False,True,Home,2,1765.29,94,76 +134,38,Received,True,True,Auto,3,173490.61,20,54 +135,86,Closed,True,True,Auto,5,298550.27,76,136 +136,38,Received,True,True,Home,7,581350.32,20,121 +137,10,Closed,True,True,Auto,6,270540.99,66,123 +138,60,Received,True,True,Home,10,128400.89,94,79 +139,98,Received,True,False,Home,4,5936.8,77,58 +140,57,In Review,False,True,Auto,8,5145.72,89,78 +141,16,In Review,False,True,Auto,7,6718.53,94,9 +142,95,In Review,True,False,Auto,2,324.53,84,15 +143,84,In Review,True,True,Auto,8,185680.91,92,119 +144,100,Received,False,False,Auto,6,1282.19,70,143 +145,11,In Review,False,True,Auto,5,3733.06,49,53 +146,73,In Review,True,True,Home,9,853920.95,36,82 +147,26,Received,False,False,Home,3,2336.44,15,9 +148,70,Received,True,True,Auto,2,12980.82,24,139 +149,78,Closed,False,True,Auto,6,3449.69,94,95 +150,11,Closed,True,True,Auto,4,67480.89,49,93 +151,2,Received,True,True,Home,4,368840.36,79,50 +152,17,Received,False,True,Auto,10,9865.7,3,124 +153,7,Received,True,False,Auto,4,37324.45,73,105 +154,54,Closed,True,True,Home,5,409800.36,34,15 +155,47,Received,False,True,Home,7,5347.35,100,32 +156,87,Closed,True,False,Auto,5,5200.7,29,144 +157,2,Closed,False,False,Home,8,4378.82,79,153 +158,90,Received,False,True,Auto,5,3497.1,26,45 +159,2,In Review,False,False,Auto,8,7928.67,79,152 +160,50,In Review,True,False,Auto,5,38945.93,8,74 +161,80,Closed,True,True,Home,9,65520.68,29,40 +162,17,In Review,True,False,Auto,6,52368.11,3,102 +163,74,In Review,True,True,Auto,3,78210.71,26,78 +164,22,Closed,False,False,Auto,6,3747.84,70,119 +165,6,Received,True,True,Home,1,7620.94,18,17 +166,2,In Review,False,False,Auto,2,1691.21,79,14 +167,39,In Review,True,True,Auto,5,206250.11,89,79 +168,6,Closed,False,False,Auto,4,972.56,76,101 +169,39,In Review,True,False,Home,5,47995.42,89,150 +170,56,Received,True,False,Auto,1,3423.49,79,113 +171,10,In Review,True,False,Home,5,21945.23,66,70 +172,42,Closed,True,False,Home,1,2063.11,87,111 +173,10,Closed,True,True,Auto,4,334000.63,85,107 +174,97,Received,False,False,Life,5,4483.3,13,63 +175,50,Received,True,False,Auto,7,12705.11,8,81 +176,61,In Review,True,True,Auto,7,21140.3,57,103 +177,24,Received,False,False,Auto,3,1233.05,77,19 +178,32,Received,True,True,Home,6,120540.32,19,38 +179,65,Closed,False,True,Auto,4,620.26,14,121 +180,99,In Review,False,False,Auto,3,2756.2,7,10 +181,83,Closed,True,True,Auto,4,206520.21,86,100 +182,84,Received,True,False,Auto,10,51730.89,92,125 +183,82,In Review,False,False,Auto,3,438.07,79,23 +184,7,In Review,True,False,Auto,8,13600.66,19,115 +185,34,Received,True,True,Auto,7,147280.09,20,30 +186,58,Closed,False,False,Auto,9,2260.64,46,110 +187,61,Received,False,True,Life,4,2481.55,57,102 +188,46,Received,True,False,Auto,5,43030.83,92,41 +189,63,Closed,True,False,Life,2,3988.1,100,86 +190,66,Received,True,False,Auto,5,44450.24,94,148 +191,8,Received,False,True,Home,7,1107.71,7,87 +192,49,Received,False,True,Auto,4,2268.44,15,138 +193,24,Closed,True,False,Auto,5,43735.56,77,45 +194,88,In Review,False,True,Auto,10,3721.85,47,135 +195,72,Closed,True,True,Auto,5,326450.84,34,145 +196,39,In Review,True,False,Auto,4,6288.55,82,82 +197,43,Closed,True,True,Auto,4,227360.9,36,99 +198,48,Received,True,True,Life,1,25630.07,91,43 +199,71,In Review,True,True,Life,6,561000.07,42,2 +200,81,Received,True,False,Auto,2,18314.97,4,23 +201,14,In Review,True,True,Auto,8,134800.54,92,55 +202,67,In Review,True,True,Auto,5,92450.18,88,42 +203,29,In Review,True,True,Auto,8,733600.26,13,86 +204,95,Closed,True,False,Life,4,7948.67,86,112 +205,4,In Review,True,False,Auto,3,29718.91,3,76 +206,44,Received,True,False,Home,6,46386.26,86,53 +207,71,In Review,False,True,Home,1,67.8,60,141 +208,78,Received,True,True,Home,10,467400.75,94,65 +209,12,In Review,True,True,Home,4,141160.26,92,4 +210,65,Received,True,False,Home,4,9068.43,14,46 +211,88,In Review,True,False,Auto,6,15864.62,17,136 +212,50,Closed,True,False,Home,5,32625.66,8,25 +213,77,In Review,True,False,Home,10,45070.87,71,151 +214,69,Received,False,True,Auto,2,676.13,99,91 +215,49,Received,True,False,Home,3,12552.15,15,4 +216,39,Closed,True,True,Auto,8,323440.7,89,146 +217,60,Closed,True,True,Auto,5,406750.64,94,12 +218,1,Closed,False,False,Auto,7,4700.79,95,80 +219,88,Closed,True,False,Home,1,6029.17,17,7 +220,61,Closed,False,False,Auto,4,3760.85,57,103 +221,32,In Review,True,False,Auto,4,23708.94,19,85 +222,92,Closed,True,False,Auto,6,58633.0,92,39 +223,87,Received,False,False,Home,3,2599.44,23,21 +224,40,Closed,True,True,Auto,4,370880.21,92,133 +225,86,Closed,True,False,Auto,7,14217.39,86,55 +226,29,Closed,True,False,Auto,10,65360.93,13,150 +227,71,In Review,True,False,Auto,5,47605.46,42,15 +228,35,In Review,False,False,Home,3,456.18,85,104 +229,61,In Review,False,True,Home,3,586.18,57,39 +230,79,In Review,True,False,Auto,7,2275.1,43,1 +231,36,Closed,False,False,Home,1,619.31,7,40 +232,45,In Review,False,False,Auto,7,3672.15,7,20 +233,9,Closed,True,False,Life,1,2956.68,94,135 +234,24,Received,True,True,Home,2,83720.65,77,78 +235,15,In Review,False,False,Auto,8,773.79,21,123 +236,22,Received,True,False,Auto,2,14100.29,70,19 +237,64,Closed,True,True,Home,7,616770.92,79,142 +238,6,Received,False,True,Auto,10,4050.75,100,133 +239,87,In Review,False,False,Home,7,2745.09,29,47 +240,20,Received,False,True,Auto,5,4320.75,94,114 +241,35,Received,False,False,Auto,3,1170.8,66,74 +242,36,Received,True,True,Auto,5,273600.71,7,41 +243,89,Received,True,True,Home,4,305760.75,13,49 +244,99,Closed,True,False,Life,6,48804.96,7,27 +245,79,Received,False,False,Auto,8,2314.31,43,89 +246,86,Received,False,True,Home,2,626.28,76,123 +247,89,In Review,False,False,Home,1,648.71,13,33 +248,91,Closed,True,False,Auto,7,53053.87,92,58 +249,96,In Review,True,True,Home,2,36560.04,18,141 +250,53,Received,True,False,Auto,6,26940.95,94,22 +251,81,In Review,False,False,Home,3,1205.72,4,35 +252,27,Closed,True,True,Home,3,89370.04,46,35 +253,6,Received,False,False,Auto,5,1772.43,86,14 +254,67,Received,False,True,Auto,10,2970.9,88,114 +255,38,In Review,True,True,Auto,10,951900.97,24,149 +256,57,Closed,False,True,Home,10,4754.14,82,9 +257,26,Received,True,False,Home,3,15435.74,15,43 +258,84,In Review,False,True,Auto,10,1185.26,92,61 +259,100,In Review,True,True,Auto,1,85420.5,56,47 +260,100,Closed,False,False,Auto,10,7743.98,56,19 +261,38,Closed,False,True,Auto,10,2133.75,24,106 +262,5,Closed,True,True,Home,6,364020.06,30,48 +263,26,Closed,False,True,Life,4,2906.39,15,105 +264,14,Closed,True,True,Auto,10,352300.74,92,39 +265,51,Closed,True,False,Auto,5,21870.2,39,37 +266,94,Received,False,True,Auto,4,1024.57,15,127 +267,16,Received,True,True,Auto,9,526140.58,94,105 +268,47,In Review,True,True,Home,6,380580.84,18,128 +269,65,Closed,False,True,Auto,2,305.7,14,108 +270,33,Received,True,True,Home,9,330840.79,79,36 +271,22,Received,True,False,Auto,6,23832.81,56,25 +272,89,In Review,True,False,Auto,10,10110.43,13,19 +273,98,In Review,True,False,Auto,10,32380.37,36,65 +274,17,Closed,True,False,Auto,7,19761.82,3,98 +275,34,Received,False,True,Home,6,4611.72,24,46 +276,55,Closed,False,False,Auto,7,4400.1,79,88 +277,97,Received,True,False,Home,6,32616.0,88,17 +278,82,In Review,True,False,Auto,2,13894.58,79,51 +279,32,Closed,True,False,Auto,3,13167.24,73,140 +280,76,Closed,True,True,Auto,8,542160.69,58,49 +281,46,Closed,True,False,Home,1,4983.17,92,21 +282,59,Closed,True,True,Auto,3,210690.04,87,150 +283,77,Closed,False,True,Auto,3,1579.85,71,96 +284,94,In Review,False,True,Auto,8,1368.9,15,48 +285,31,Closed,True,False,Home,2,3644.19,94,100 +286,28,Closed,False,False,Auto,4,518.81,35,150 +287,41,Received,True,False,Auto,10,16790.59,49,18 +288,80,In Review,True,False,Auto,4,18872.07,29,59 +289,100,Closed,False,True,Life,2,562.76,70,54 +290,69,Received,True,True,Life,8,409600.11,39,77 +291,72,In Review,False,True,Home,7,3803.3,34,107 +292,39,Closed,True,True,Auto,1,89830.43,62,28 +293,34,Closed,False,False,Home,9,1321.42,24,96 +294,57,In Review,False,True,Auto,2,1875.43,62,112 +295,95,In Review,True,True,Auto,6,490980.66,84,18 +296,34,Received,False,False,Home,1,803.72,24,103 +297,5,Closed,False,False,Home,2,820.64,30,54 +298,80,Closed,True,False,Auto,4,4396.24,29,73 +299,80,Received,False,True,Home,4,1336.46,29,150 +300,6,Closed,False,False,Home,7,1007.8,86,141 +301,81,Closed,False,True,Home,5,4705.78,4,95 +302,67,Received,False,True,Home,3,1375.37,13,47 +303,17,In Review,True,True,Auto,4,206920.61,3,28 +304,49,Received,True,True,Auto,10,419400.37,15,32 +305,44,Closed,True,False,Auto,4,26600.73,76,145 +306,26,Received,False,True,Auto,3,2295.92,15,11 +307,58,Received,False,True,Auto,10,9837.21,1,58 +308,82,In Review,False,False,Home,7,5034.36,79,105 +309,54,Closed,False,True,Auto,9,6392.54,34,81 +310,93,Closed,False,True,Auto,7,5867.6,30,9 +311,26,Closed,False,False,Auto,3,2439.0,15,131 +312,75,Closed,True,False,Home,7,27252.0,14,66 +313,47,Closed,True,False,Auto,5,43545.48,84,79 +314,41,Closed,True,True,Home,10,867200.98,49,15 +315,63,Closed,True,False,Auto,6,13974.78,18,150 +316,71,In Review,True,False,Auto,5,22525.23,27,122 +317,2,Closed,False,True,Home,2,1802.38,79,123 +318,22,Closed,False,True,Home,9,3704.27,70,63 +319,92,Closed,False,False,Auto,5,4927.06,92,63 +320,70,In Review,False,True,Auto,1,801.01,24,39 +321,1,In Review,False,False,Home,5,4646.24,75,118 +322,36,Received,False,False,Auto,2,1953.73,7,23 +323,19,Received,True,True,Home,6,78360.26,99,17 +324,41,Closed,True,True,Auto,8,703520.12,49,83 +325,80,In Review,False,False,Auto,8,6562.11,59,110 +326,14,In Review,False,False,Auto,9,7522.67,92,45 +327,36,Closed,True,True,Home,6,522540.08,7,91 +328,98,Closed,False,False,Auto,7,826.89,77,69 +329,20,In Review,False,True,Auto,4,2696.92,94,122 +330,81,Received,False,True,Auto,10,1276.98,4,101 +331,87,Received,True,False,Auto,10,7760.81,29,51 +332,81,Closed,False,False,Auto,8,3790.56,4,23 +333,31,Received,False,False,Auto,3,2992.13,94,94 +334,45,Received,True,True,Life,4,131440.25,7,83 +335,71,In Review,False,True,Life,10,6215.09,60,154 +336,91,Closed,True,False,Auto,3,14340.0,92,19 +337,3,Closed,False,True,Auto,7,570.18,4,89 +338,89,Closed,True,True,Auto,1,78470.86,88,124 +339,62,In Review,True,True,Auto,10,886800.79,55,129 +340,56,Received,False,False,Auto,7,5450.47,79,127 +341,87,Closed,True,True,Home,9,694260.11,29,146 +342,57,Closed,True,False,Auto,4,37468.91,11,140 +343,4,In Review,True,False,Auto,2,3002.77,3,130 +344,83,Closed,True,True,Auto,9,381780.94,18,12 +345,98,Received,True,True,Auto,10,464700.46,77,97 +346,43,Received,True,False,Auto,7,39991.9,36,69 +347,34,Closed,True,True,Home,5,115150.09,58,17 +348,68,Received,False,True,Home,4,3771.23,10,55 +349,25,Closed,True,False,Home,9,79416.47,79,17 +350,6,Closed,True,False,Auto,2,2412.76,76,121 +351,20,Closed,True,False,Auto,10,21840.36,94,128 +352,79,Received,False,True,Auto,7,5134.24,43,5 +353,38,In Review,False,True,Home,6,5921.77,58,145 +354,11,Received,True,True,Auto,3,290310.52,49,153 +355,86,In Review,False,False,Home,3,936.32,18,103 +356,70,Closed,True,True,Auto,4,88840.64,24,97 +357,47,In Review,False,True,Auto,2,1672.03,18,36 +358,19,In Review,True,True,Auto,8,555280.47,39,131 +359,94,In Review,True,True,Auto,7,88480.03,15,137 +360,5,Closed,False,False,Home,9,4188.24,43,144 +361,14,In Review,False,True,Auto,4,3264.11,92,123 +362,62,In Review,True,False,Auto,3,2727.59,55,103 +363,40,Closed,False,True,Home,2,346.41,92,135 +364,26,In Review,True,False,Auto,2,13714.18,15,82 +365,69,In Review,True,False,Auto,7,63539.85,99,61 +366,76,Received,False,True,Home,5,667.58,24,4 +367,54,Received,True,False,Auto,1,455.17,34,64 +368,16,In Review,False,True,Life,3,346.23,94,104 +369,66,Received,False,False,Auto,6,3113.5,94,80 +370,54,In Review,False,False,Auto,4,2910.25,34,140 +371,19,Received,False,False,Auto,7,4988.42,99,46 +372,19,Closed,True,False,Auto,2,12076.22,99,87 +373,55,Closed,True,True,Auto,5,321350.25,79,61 +374,22,Closed,False,True,Auto,5,1802.61,56,25 +375,9,Closed,False,False,Auto,9,4110.7,94,106 +376,75,Received,True,False,Auto,2,18474.94,78,74 +377,74,Closed,False,False,Home,6,879.0,80,35 +378,30,In Review,True,False,Home,5,2415.33,100,124 +379,98,In Review,False,False,Auto,10,9406.97,77,124 +380,34,Closed,False,False,Auto,7,5037.71,24,128 +381,73,Received,False,True,Auto,2,1966.41,77,128 +382,81,In Review,True,True,Auto,1,68850.94,4,150 +383,30,In Review,False,True,Auto,1,72.01,86,130 +384,29,In Review,True,False,Auto,7,41083.54,13,36 +385,33,Received,False,True,Auto,7,5420.82,79,53 +386,71,In Review,True,True,Auto,10,661100.69,60,119 +387,91,Closed,False,True,Home,8,829.68,92,38 +388,26,Closed,True,False,Auto,8,51192.1,15,133 +389,16,Closed,False,False,Auto,10,8807.75,94,64 +390,13,Received,True,True,Auto,9,747630.27,79,120 +391,94,Received,True,False,Life,8,65336.7,15,109 +392,59,Closed,True,True,Home,1,19660.33,87,88 +393,78,Closed,False,True,Auto,5,2297.56,94,120 +394,24,Received,True,True,Auto,1,5130.34,36,119 +395,77,In Review,False,True,Auto,2,1959.1,71,4 +396,77,Closed,False,True,Home,2,40.03,71,125 +397,64,Received,True,True,Home,4,58320.43,79,31 +398,25,Received,False,True,Auto,6,4135.15,79,28 +399,49,Closed,True,False,Home,8,63064.63,15,30 +400,88,Closed,True,True,Home,5,429000.2,17,150 +401,83,Closed,True,True,Auto,5,310200.59,100,71 +402,22,In Review,False,True,Home,7,4359.38,56,5 +403,97,Received,True,False,Auto,4,26252.13,88,106 +404,86,Received,True,False,Auto,5,23635.34,86,72 +405,58,In Review,True,False,Home,8,64224.48,46,55 +406,14,Received,False,False,Auto,1,559.17,92,55 +407,2,Received,True,True,Auto,8,36240.71,79,58 +408,39,Closed,True,False,Home,7,9373.4,62,23 +409,19,Received,False,True,Auto,5,4078.5,39,85 +410,6,Closed,True,False,Life,3,22662.83,100,81 +411,81,In Review,False,True,Home,7,3582.41,4,126 +412,3,Closed,False,False,Auto,2,481.72,4,24 +413,63,Closed,True,False,Auto,1,7001.76,76,49 +414,30,Closed,True,False,Auto,6,59484.55,84,133 +415,78,Closed,False,True,Auto,6,5938.27,94,77 +416,18,Closed,True,True,Auto,6,588960.77,39,154 +417,15,Closed,True,False,Home,4,7024.05,97,5 +418,2,Received,True,False,Auto,6,16350.8,79,147 +419,31,Received,True,True,Auto,1,47010.55,94,24 +420,10,Closed,False,False,Home,8,2560.06,66,107 +421,34,In Review,True,True,Auto,8,680480.2,20,151 +422,59,Received,True,False,Auto,2,11218.95,87,19 +423,67,Received,False,False,Home,2,903.3,88,80 +424,34,In Review,False,True,Auto,7,5530.65,24,132 +425,56,Closed,True,False,Home,8,1928.68,79,132 +426,76,Received,True,False,Home,9,33642.76,20,4 +427,10,In Review,False,True,Auto,9,6600.03,85,31 +428,27,Received,True,True,Auto,5,299000.33,46,58 +429,23,Received,False,True,Auto,5,2255.25,92,111 +430,3,Closed,False,True,Auto,7,5361.48,4,81 +431,31,Received,True,True,Auto,8,171840.18,94,45 +432,71,Closed,False,False,Home,1,533.44,60,41 +433,32,Closed,False,False,Auto,3,523.39,19,82 +434,28,In Review,True,True,Life,1,71350.29,35,30 +435,42,Received,True,False,Home,5,32865.86,87,46 +436,41,Received,True,False,Life,5,14445.72,49,146 +437,89,Received,False,False,Life,2,77.01,13,9 +438,27,In Review,True,False,Auto,1,3709.54,83,28 +439,60,In Review,True,False,Auto,2,7198.08,94,5 +440,34,In Review,True,False,Auto,1,3165.03,24,141 +441,77,Received,True,False,Auto,9,81171.13,71,106 +442,23,In Review,False,True,Home,7,1439.37,92,16 +443,56,In Review,False,False,Auto,6,2857.0,79,118 +444,27,Received,False,False,Auto,3,957.86,83,54 +445,11,In Review,True,True,Auto,4,197320.46,49,4 +446,26,In Review,False,True,Life,1,559.25,15,77 +447,10,In Review,True,False,Auto,4,25628.87,85,56 +448,55,In Review,False,False,Life,1,297.22,79,79 +449,24,Closed,False,True,Auto,2,996.31,36,10 +450,77,Received,True,False,Auto,4,36692.41,98,155 +451,73,Received,True,True,Home,8,267840.17,77,80 +452,86,Received,True,True,Auto,10,629800.4,84,79 +453,87,Closed,False,True,Auto,7,6785.98,59,68 +454,50,Received,True,True,Auto,4,87520.56,8,140 +455,48,In Review,True,True,Auto,4,157200.54,91,132 +456,34,In Review,False,False,Auto,7,3958.45,20,125 +457,3,Closed,True,True,Auto,6,507960.66,4,46 +458,96,Received,False,False,Auto,10,8451.8,86,80 +459,69,In Review,True,True,Auto,10,784300.86,39,129 +460,1,Received,True,False,Auto,5,35605.15,75,54 +461,21,Received,False,False,Home,8,5556.47,46,92 +462,84,In Review,False,False,Home,8,1975.72,92,154 +463,25,Received,True,True,Auto,4,73840.91,79,129 +464,89,Closed,True,True,Auto,1,14890.1,13,105 +465,10,Received,False,False,Auto,10,3729.19,66,115 +466,93,Received,True,True,Auto,2,115860.44,30,41 +467,49,In Review,True,False,Auto,7,51471.07,15,113 +468,81,Closed,False,False,Home,3,72.09,4,21 +469,87,Received,True,False,Auto,3,24078.17,23,17 +470,12,Received,False,True,Auto,10,4338.81,92,21 +471,42,Closed,True,False,Auto,4,12952.8,87,75 +472,95,Closed,False,True,Auto,10,1037.09,86,11 +473,49,In Review,True,True,Auto,10,768300.8,15,15 +474,21,Received,False,False,Auto,2,254.4,46,132 +475,26,Received,False,True,Auto,9,2270.77,15,27 +476,1,Closed,False,True,Home,1,343.72,95,42 +477,38,Received,True,True,Auto,2,116620.07,24,31 +478,31,In Review,False,True,Home,6,4755.81,94,1 +479,72,Closed,True,True,Auto,9,559620.74,34,65 +480,74,Closed,False,False,Auto,9,1899.39,26,33 +481,5,Received,False,False,Auto,4,1812.8,43,88 +482,73,Received,False,False,Life,5,1340.55,77,31 +483,40,In Review,False,True,Home,5,4977.69,92,150 +484,36,In Review,False,False,Auto,9,2763.97,7,142 +485,87,Received,True,True,Auto,3,78840.96,59,67 +486,9,Closed,False,True,Home,9,2830.69,94,19 +487,2,Received,True,False,Auto,4,34516.6,79,106 +488,8,Closed,True,True,Auto,9,649080.64,7,70 +489,44,Closed,False,False,Auto,5,2252.98,18,32 +490,53,Received,True,False,Auto,10,78290.92,94,40 +491,40,In Review,False,True,Home,8,3397.62,92,97 +492,34,In Review,True,False,Auto,4,33300.88,58,146 +493,43,In Review,False,True,Auto,6,2714.89,77,99 +494,93,Closed,True,False,Auto,3,14700.76,30,1 +495,36,Closed,True,False,Auto,1,1183.91,7,18 +496,28,Closed,False,False,Auto,2,1978.46,35,75 +497,40,Closed,False,True,Auto,1,561.77,92,10 +498,87,Received,True,False,Home,10,82830.9,23,63 +499,7,In Review,False,False,Auto,10,1320.74,19,108 +500,34,In Review,True,False,Auto,1,6682.52,20,38 +501,80,Closed,True,True,Home,8,370080.13,29,102 +502,45,Closed,False,True,Auto,10,8618.41,7,51 +503,52,Closed,False,False,Auto,5,4392.43,5,54 +504,35,Received,True,False,Life,5,34555.98,85,111 +505,58,Closed,False,True,Auto,4,3923.95,83,120 +506,92,Received,True,False,Home,1,4923.98,92,139 +507,61,Received,True,False,Auto,3,22854.24,57,31 +508,85,In Review,True,False,Auto,1,2098.09,99,30 +509,50,In Review,False,False,Home,7,2462.7,8,152 +510,52,In Review,True,False,Auto,7,14504.15,5,136 +511,65,Received,True,False,Auto,6,11490.8,31,122 +512,63,In Review,True,False,Auto,9,46494.46,18,150 +513,54,In Review,True,False,Home,5,44255.05,34,64 +514,33,Closed,True,True,Auto,1,52580.35,79,137 +515,26,Received,True,True,Auto,7,248780.42,15,149 +516,57,In Review,False,False,Auto,9,3098.72,62,101 +517,11,Received,True,True,Auto,2,191280.69,49,38 +518,78,Received,False,True,Home,3,704.37,94,24 +519,14,Received,False,False,Auto,10,7231.72,92,16 +520,16,Closed,False,True,Auto,4,1736.49,94,48 +521,81,Received,False,True,Auto,8,4525.44,4,45 +522,27,In Review,True,True,Auto,3,81210.42,46,59 +523,65,In Review,True,True,Home,9,595080.15,31,25 +524,28,In Review,True,True,Auto,3,118200.92,35,128 +525,36,Closed,True,False,Home,5,6610.99,7,126 +526,70,Closed,True,False,Home,5,49440.56,20,84 +527,79,In Review,False,False,Auto,5,3647.73,43,152 +528,89,Received,True,True,Home,5,364850.84,88,40 +529,63,Closed,False,False,Home,6,2264.03,76,68 +530,22,In Review,True,True,Auto,9,47700.78,56,28 +531,2,In Review,True,False,Auto,7,24031.55,79,150 +532,63,Received,True,False,Auto,4,4616.38,86,124 +533,61,Received,False,False,Auto,1,163.2,57,135 +534,66,In Review,False,True,Auto,7,164.1,94,22 +535,23,Closed,False,False,Auto,3,2408.9,92,139 +536,56,In Review,False,False,Auto,7,1901.39,79,122 +537,53,Closed,False,True,Auto,5,3229.48,94,73 +538,28,Received,True,True,Auto,7,585690.69,35,70 +539,63,In Review,False,False,Home,8,6353.74,100,71 +540,19,Received,True,False,Life,7,66997.51,99,75 +541,60,Received,False,False,Auto,8,2457.73,94,44 +542,9,In Review,True,False,Auto,1,9164.77,94,61 +543,32,Received,True,True,Home,1,5410.19,74,107 +544,98,Closed,True,False,Life,6,11640.36,77,80 +545,58,Received,True,False,Auto,3,11439.73,1,142 +546,43,In Review,False,False,Auto,8,7196.88,77,156 +547,32,Closed,False,False,Home,10,1720.81,74,9 +548,5,Closed,False,True,Home,2,1952.02,43,112 +549,68,Closed,False,True,Auto,7,4606.26,10,107 +550,52,In Review,True,True,Home,5,435300.17,5,92 +551,4,In Review,False,False,Auto,3,2079.9,3,152 +552,53,Received,False,True,Auto,3,1544.71,94,85 +553,55,Received,False,False,Auto,8,443.24,79,137 +554,38,Closed,False,True,Auto,3,1781.83,20,47 +555,95,Closed,False,False,Home,6,3958.52,76,140 +556,65,In Review,False,True,Auto,7,966.57,31,16 +557,37,Received,False,True,Life,9,5392.06,79,82 +558,50,In Review,False,False,Auto,9,1405.89,8,2 +559,63,In Review,False,False,Life,6,4960.88,84,19 +560,100,Closed,False,True,Auto,6,1384.94,70,79 +561,29,Closed,False,True,Auto,5,4804.24,88,116 +562,7,Closed,True,False,Auto,7,15869.27,73,39 +563,35,In Review,True,False,Auto,2,8062.8,85,24 +564,18,In Review,False,True,Home,1,619.95,99,42 +565,61,Received,True,True,Auto,1,78290.56,57,127 +566,85,Closed,True,False,Auto,9,50625.14,39,138 +567,15,In Review,True,True,Home,8,235200.5,21,33 +568,65,In Review,True,False,Auto,1,7795.58,31,5 +569,84,In Review,False,True,Auto,5,361.6,92,128 +570,44,Closed,True,False,Home,5,44160.65,18,121 +571,88,Closed,False,False,Home,3,192.99,17,28 +572,68,Closed,False,False,Auto,6,3176.44,10,24 +573,18,Received,True,True,Auto,9,486630.26,99,59 +574,87,Closed,True,True,Auto,3,248550.88,23,65 +575,58,Received,False,True,Auto,1,419.25,1,131 +576,31,Received,True,True,Auto,4,260440.06,94,88 +577,31,Closed,True,True,Auto,3,78240.65,94,37 +578,36,Closed,False,True,Auto,6,235.43,7,19 +579,46,Closed,False,False,Home,8,3052.67,92,26 +580,76,Received,False,True,Auto,4,1167.37,24,53 +581,97,Received,False,True,Auto,2,1054.78,88,77 +582,4,Closed,False,False,Auto,8,888.98,3,117 +583,73,Closed,True,False,Auto,6,23040.29,77,126 +584,50,Received,False,False,Auto,8,5808.12,8,35 +585,42,Received,True,False,Auto,2,5502.11,87,89 +586,4,In Review,True,True,Auto,4,219360.58,3,138 +587,4,Closed,False,True,Home,7,581.98,3,100 +588,54,Received,True,True,Auto,5,497250.92,34,121 +589,93,In Review,True,True,Life,1,83730.15,43,4 +590,60,Received,True,True,Home,1,84010.28,94,90 +591,54,Closed,False,True,Auto,4,2248.63,34,73 +592,28,Closed,False,False,Auto,6,3639.59,35,144 +593,78,Closed,True,False,Auto,2,9186.14,94,117 +594,28,Closed,True,True,Home,1,22990.88,35,91 +595,68,In Review,False,False,Home,5,629.11,10,67 +596,72,Closed,False,True,Auto,10,4250.24,34,119 +597,57,Closed,False,False,Home,5,1090.41,89,72 +598,49,Closed,False,True,Home,5,639.36,15,84 +599,42,In Review,True,True,Auto,1,84240.59,87,55 +600,1,Closed,True,False,Auto,5,21385.17,63,20 +601,7,Received,False,False,Auto,9,7214.92,74,74 +602,22,Received,True,True,Auto,6,321660.15,56,117 +603,22,Received,True,True,Auto,3,224280.63,70,21 +604,7,Closed,True,True,Auto,1,18260.06,74,92 +605,71,Closed,False,True,Auto,2,1927.89,60,59 +606,51,In Review,True,False,Home,7,12838.72,99,16 +607,86,Received,False,True,Auto,7,2926.29,76,8 +608,30,In Review,True,True,Auto,6,546000.47,18,26 +609,28,In Review,True,True,Auto,1,92350.35,35,68 +610,44,Received,True,False,Home,9,32886.19,100,2 +611,40,Closed,False,False,Auto,2,896.95,92,19 +612,76,Received,True,True,Life,5,211450.63,20,129 +613,22,Received,True,False,Auto,6,45840.4,70,142 +614,41,In Review,True,True,Auto,7,372540.97,49,81 +615,55,In Review,True,True,Auto,9,108540.53,79,14 +616,96,In Review,True,True,Auto,7,474670.16,76,25 +617,61,In Review,False,True,Auto,9,1840.45,57,127 +618,97,In Review,True,True,Auto,2,168540.08,88,119 +619,28,Received,True,True,Auto,6,375360.99,35,147 +620,76,Closed,False,False,Life,4,790.01,58,101 +621,92,Closed,True,False,Auto,6,18042.96,92,121 +622,31,In Review,True,False,Home,9,1656.57,94,33 +623,29,Received,False,True,Auto,3,277.61,13,44 +624,23,In Review,True,False,Home,4,28720.26,92,7 +625,19,Closed,True,True,Auto,3,269280.5,39,68 +626,59,In Review,False,False,Home,8,4623.95,87,103 +627,34,Received,False,False,Home,9,6150.6,24,112 +628,88,Closed,True,False,Home,4,23760.92,17,150 +629,57,Received,True,True,Auto,2,98700.46,82,114 +630,59,Closed,False,True,Home,8,6064.9,87,125 +631,37,In Review,False,True,Auto,6,1066.17,79,123 +632,88,Closed,True,True,Auto,9,749340.19,47,26 +633,45,In Review,False,False,Auto,1,185.56,7,4 +634,1,In Review,False,True,Home,6,5357.45,75,70 +635,83,Received,True,False,Auto,7,8848.92,76,150 +636,73,In Review,False,False,Home,6,2924.06,36,29 +637,88,In Review,True,False,Auto,5,37790.58,47,78 +638,95,Closed,False,False,Home,2,541.7,76,27 +639,15,In Review,True,False,Auto,7,36442.81,21,105 +640,93,Received,False,False,Home,10,8780.2,30,112 +641,100,Received,False,False,Auto,1,941.07,56,64 +642,42,Received,False,True,Home,5,2399.31,87,122 +643,43,Closed,True,False,Home,4,22080.52,36,7 +644,68,Received,False,False,Auto,1,930.94,10,87 +645,13,In Review,True,False,Auto,4,26268.29,79,136 +646,24,Closed,False,True,Auto,6,491.02,77,108 +647,1,Received,False,True,Auto,4,1931.15,95,55 +648,17,Received,True,False,Auto,9,86139.06,3,116 +649,32,Closed,False,True,Home,8,2191.62,74,103 +650,82,In Review,True,False,Home,1,3013.4,79,64 +651,77,In Review,False,True,Auto,5,2349.91,98,8 +652,25,Received,True,False,Home,5,35935.6,79,30 +653,32,Closed,True,False,Auto,8,75072.57,74,21 +654,3,In Review,True,True,Life,1,72490.79,4,147 +655,97,Received,True,False,Auto,10,7720.3,88,48 +656,84,Received,True,False,Auto,8,10208.11,92,98 +657,84,Closed,False,False,Auto,7,3077.28,92,78 +658,2,Closed,False,False,Home,1,919.33,79,106 +659,92,In Review,True,False,Life,10,81980.88,92,6 +660,3,Received,True,False,Life,1,7533.88,4,1 +661,94,Closed,False,True,Auto,7,853.8,15,151 +662,42,Closed,True,True,Life,1,94160.43,87,113 +663,62,Closed,False,True,Auto,10,6858.57,28,148 +664,1,Received,False,True,Auto,7,6264.18,68,150 +665,8,Received,False,True,Auto,1,252.87,7,103 +666,24,In Review,True,False,Auto,8,3416.88,77,5 +667,63,In Review,False,True,Auto,2,1460.9,84,5 +668,43,Closed,True,True,Auto,7,462000.03,77,8 +669,89,Closed,False,True,Auto,4,2396.69,13,153 +670,55,Received,True,True,Auto,8,252880.51,79,82 +671,82,Closed,True,True,Home,6,352620.7,79,33 +672,12,Closed,True,True,Auto,10,350300.0,92,143 +673,79,Closed,False,False,Home,10,4627.84,30,87 +674,93,Closed,True,True,Auto,10,156300.73,30,27 +675,89,In Review,False,True,Life,4,590.35,13,50 +676,1,In Review,False,True,Auto,6,5151.6,95,90 +677,8,Closed,True,True,Auto,10,144400.99,7,73 +678,2,Closed,False,False,Auto,10,9101.54,79,14 +679,45,Closed,False,True,Auto,3,2803.81,7,140 +680,27,In Review,True,False,Home,3,15651.99,46,69 +681,68,Closed,False,True,Auto,6,989.48,10,16 +682,21,In Review,False,False,Home,1,910.09,83,113 +683,74,Closed,True,False,Auto,7,39837.87,26,96 +684,49,Received,False,True,Auto,6,1377.66,15,88 +685,16,Closed,False,True,Home,4,786.05,94,91 +686,38,Received,False,True,Auto,1,634.29,58,48 +687,38,In Review,False,True,Home,1,89.67,24,10 +688,93,Closed,True,True,Home,8,786640.28,30,94 +689,5,Received,False,False,Auto,7,3596.39,30,106 +690,55,In Review,True,False,Auto,2,15434.86,79,73 +691,38,Closed,False,False,Home,8,4949.68,24,92 +692,27,In Review,False,False,Home,7,2135.73,1,34 +693,74,Received,False,True,Auto,2,1240.6,97,55 +694,44,Closed,True,True,Auto,4,349200.2,76,132 +695,67,Closed,True,True,Auto,7,236390.72,88,138 +696,74,Received,True,False,Home,2,16960.62,80,113 +697,66,Closed,True,False,Auto,4,9220.15,94,74 +698,65,Closed,False,False,Auto,2,1479.66,14,18 +699,88,In Review,False,True,Home,4,2225.02,17,12 +700,70,Closed,False,True,Auto,5,353.23,24,5 +701,6,In Review,True,False,Auto,10,49760.07,76,39 +702,51,Received,False,False,Auto,1,837.87,99,96 +703,36,In Review,True,True,Auto,5,367750.27,7,130 +704,70,Closed,True,True,Auto,3,157740.54,20,48 +705,86,Received,False,True,Auto,5,894.57,18,82 +706,65,Received,True,False,Auto,6,43020.03,78,1 +707,52,In Review,True,True,Auto,5,56550.56,91,111 +708,3,Received,False,False,Auto,6,5719.79,4,65 +709,78,In Review,True,True,Auto,7,111720.24,94,100 +710,64,Closed,True,True,Auto,3,218190.05,79,123 +711,43,Closed,True,True,Auto,4,395680.72,36,6 +712,25,Received,False,True,Auto,1,260.71,79,126 +713,100,In Review,False,True,Life,5,1626.47,70,88 +714,87,Received,True,True,Auto,9,483930.83,29,69 +715,55,Closed,False,True,Home,3,2330.06,79,13 +716,26,Closed,True,True,Home,9,278100.1,15,147 +717,92,Received,False,True,Auto,1,754.27,92,114 +718,22,Closed,False,True,Auto,9,8866.36,56,88 +719,70,Received,False,True,Auto,7,4890.5,24,8 +720,56,Closed,True,True,Life,9,898380.99,79,69 +721,24,Closed,True,False,Auto,1,8294.58,77,51 +722,88,Received,True,False,Auto,2,7184.29,47,122 +723,69,Closed,False,False,Auto,8,3154.75,99,24 +724,99,Received,False,True,Auto,3,2134.37,7,89 +725,9,Received,False,True,Auto,9,7807.37,94,109 +726,85,Closed,False,False,Home,6,3938.7,39,23 +727,97,Closed,True,True,Home,3,159480.91,13,134 +728,78,Closed,False,True,Home,1,913.11,94,156 +729,29,Received,False,True,Home,3,714.39,13,64 +730,30,Closed,True,False,Auto,9,28998.59,100,4 +731,75,Received,True,False,Home,9,45810.77,14,1 +732,3,In Review,True,True,Auto,2,182980.56,4,154 +733,9,In Review,True,False,Auto,5,33760.82,94,2 +734,87,In Review,True,False,Home,5,42805.53,29,3 +735,22,In Review,True,False,Life,5,21120.73,56,25 +736,6,Closed,True,False,Auto,10,32870.64,84,85 +737,16,Received,True,True,Home,10,111000.32,94,83 +738,71,In Review,False,False,Auto,4,3781.89,60,133 +739,9,Closed,False,False,Home,3,1224.39,94,71 +740,18,Closed,True,False,Auto,7,7252.7,99,37 +741,67,Received,False,False,Auto,6,4816.64,88,33 +742,87,In Review,True,True,Home,6,177300.26,29,128 +743,47,In Review,True,True,Auto,9,444060.29,100,125 +744,32,In Review,True,True,Home,2,64260.11,73,142 +745,46,In Review,True,False,Auto,7,46998.59,92,39 +746,7,In Review,False,True,Auto,7,6808.01,74,21 +747,88,In Review,True,False,Home,9,67815.3,17,14 +748,20,Closed,False,True,Auto,5,2026.6,94,129 +749,64,In Review,False,True,Auto,10,3303.46,79,33 +750,78,Received,True,False,Auto,2,13212.55,94,44 +751,61,In Review,True,True,Auto,2,41920.49,57,18 +752,57,Received,True,True,Auto,4,303680.79,62,136 +753,53,Closed,False,True,Auto,3,2360.51,94,23 +754,38,Received,False,True,Auto,8,3741.19,24,40 +755,81,Received,False,False,Auto,9,1853.58,4,100 +756,28,Received,False,True,Home,5,144.96,35,88 +757,65,Received,True,False,Auto,2,13254.29,31,19 +758,83,In Review,True,True,Auto,5,476700.35,84,55 +759,57,Closed,True,True,Home,4,40640.95,89,79 +760,39,Closed,False,False,Auto,10,8194.73,62,135 +761,42,Closed,False,False,Life,2,1378.11,87,105 +762,29,Closed,True,False,Home,2,15210.68,88,70 +763,11,In Review,True,False,Auto,3,6678.89,49,137 +764,8,In Review,True,False,Auto,10,66200.61,7,32 +765,89,Received,False,True,Home,6,1200.82,88,13 +766,87,Closed,False,False,Auto,8,6645.04,29,102 +767,94,In Review,False,True,Auto,7,5489.83,15,46 +768,94,Closed,False,False,Auto,4,1426.02,15,78 +769,71,Closed,False,True,Home,2,1185.23,27,14 +770,23,Closed,True,True,Home,1,44470.19,92,3 +771,12,In Review,False,True,Auto,2,1855.65,92,7 +772,64,Closed,True,True,Auto,4,277800.09,79,59 +773,54,In Review,True,True,Home,8,400800.26,34,104 +774,59,Closed,False,False,Home,5,2424.28,87,37 +775,81,Closed,False,True,Auto,6,5233.2,4,83 +776,14,In Review,False,False,Home,1,903.28,92,107 +777,88,Received,False,True,Auto,1,151.14,17,56 +778,20,Received,False,True,Auto,10,8861.3,94,56 +779,21,In Review,True,True,Auto,6,153900.55,83,57 +780,48,Received,True,True,Home,8,781680.49,91,109 +781,45,In Review,False,True,Auto,6,997.98,7,2 +782,86,Closed,False,False,Auto,4,3847.33,86,116 +783,64,Closed,True,True,Home,6,434460.51,79,25 +784,38,Received,False,False,Auto,2,30.22,24,152 +785,71,Received,False,True,Auto,8,5473.72,42,96 +786,60,Closed,False,False,Auto,1,275.26,94,153 +787,40,In Review,True,True,Auto,3,276090.74,92,95 +788,42,Received,False,False,Auto,4,856.72,87,145 +789,63,Closed,True,False,Home,1,9125.3,84,83 +790,65,In Review,False,False,Home,8,2929.85,31,130 +791,1,In Review,False,True,Home,10,374.91,95,84 +792,39,In Review,True,False,Home,1,1180.05,11,149 +793,2,In Review,True,True,Auto,1,7460.25,79,85 +794,76,Received,False,False,Auto,4,1982.92,58,81 +795,88,Received,True,False,Home,1,4817.47,47,64 +796,54,Closed,True,False,Auto,9,85635.87,34,142 +797,33,In Review,True,False,Home,4,37568.29,79,59 +798,92,Closed,True,False,Auto,3,5004.08,92,42 +799,52,In Review,True,True,Home,5,42550.22,91,46 +800,60,Closed,True,True,Auto,9,370620.85,94,61 +801,55,Received,True,False,Auto,7,67410.15,79,37 +802,80,In Review,True,False,Auto,9,10413.64,59,56 +803,50,In Review,False,False,Home,8,4718.07,8,144 +804,31,Closed,False,True,Auto,8,4057.32,94,39 +805,95,Closed,False,True,Auto,1,717.73,76,27 +806,25,In Review,True,True,Auto,5,36000.63,79,85 +807,82,Closed,False,False,Auto,6,1574.47,79,125 +808,99,Received,True,False,Life,5,5810.89,7,127 +809,16,Closed,True,True,Auto,2,112840.74,94,15 +810,12,Received,False,False,Auto,7,871.97,92,113 +811,14,Received,False,True,Home,10,9672.97,92,87 +812,99,In Review,True,False,Home,6,7038.95,7,113 +813,14,In Review,True,True,Auto,6,398700.23,92,17 +814,55,Closed,True,False,Auto,6,22320.02,79,38 +815,9,In Review,True,False,Home,5,37615.87,94,112 +816,70,Closed,False,True,Auto,5,950.47,24,126 +817,36,Closed,False,True,Life,1,964.51,7,65 +818,39,Received,True,True,Auto,2,27920.25,11,77 +819,72,Received,True,True,Auto,9,547830.97,34,25 +820,20,Closed,True,True,Auto,10,585600.76,94,115 +821,100,In Review,False,False,Auto,9,6776.55,70,30 +822,95,In Review,False,False,Auto,4,3960.26,86,119 +823,64,Received,True,False,Home,4,25836.9,79,90 +824,33,In Review,True,False,Home,6,5598.03,79,117 +825,52,Closed,False,False,Home,6,5368.25,5,5 +826,65,Received,True,False,Home,1,4528.73,31,17 +827,41,Received,False,False,Auto,8,404.5,49,50 +828,2,Received,False,False,Home,5,752.68,79,75 +829,75,Closed,True,True,Home,6,323401.0,78,140 +830,21,Received,True,False,Auto,1,4094.41,83,56 +831,40,Closed,False,True,Auto,4,3500.86,92,39 +832,13,In Review,True,False,Auto,7,49630.98,79,21 +833,60,In Review,True,False,Auto,10,48420.48,94,49 +834,95,Closed,True,True,Auto,3,162510.42,84,73 +835,88,Closed,False,True,Home,5,2375.73,17,112 +836,1,Closed,False,False,Auto,9,624.38,63,153 +837,80,Closed,True,False,Auto,6,56700.97,59,105 +838,44,In Review,True,True,Auto,4,355200.53,18,136 +839,97,Closed,True,False,Home,10,49820.09,88,4 +840,65,In Review,True,False,Auto,7,33264.82,78,108 +841,3,Received,False,False,Auto,10,7304.2,4,144 +842,35,Closed,True,False,Home,1,925.95,85,145 +843,77,Closed,False,False,Auto,10,504.36,71,74 +844,91,Closed,False,False,Auto,8,245.45,92,7 +845,7,Received,False,False,Auto,4,2240.45,19,144 +846,61,Received,True,False,Auto,3,19692.31,57,148 +847,79,Received,True,True,Home,4,27120.27,43,47 +848,96,Closed,True,False,Auto,6,55578.74,76,79 +849,46,Received,True,False,Auto,6,38940.07,92,70 +850,16,Closed,False,False,Auto,1,517.81,94,78 +851,62,Received,True,False,Home,2,10616.06,28,118 +852,1,Received,False,False,Auto,5,465.02,63,149 +853,100,Closed,False,False,Auto,8,4683.6,56,131 +854,70,Received,False,True,Home,3,551.22,20,155 +855,96,In Review,True,True,Home,3,64590.04,100,2 +856,65,In Review,False,True,Auto,4,3684.28,31,25 +857,13,Closed,True,False,Auto,5,36230.19,79,66 +858,3,Closed,False,False,Auto,2,577.51,4,105 +859,7,In Review,True,False,Auto,9,33939.75,19,107 +860,56,Received,False,True,Home,9,8457.55,79,124 +861,45,Received,False,False,Auto,6,3975.3,7,116 +862,81,Received,False,True,Auto,10,4500.14,4,31 +863,56,Closed,False,True,Home,3,1600.51,79,34 +864,37,In Review,True,False,Home,3,29292.2,79,25 +865,62,Closed,True,True,Auto,9,385110.55,28,55 +866,27,Received,True,True,Auto,7,447370.97,83,149 +867,88,Closed,False,False,Home,3,810.02,17,89 +868,88,Closed,True,True,Life,9,51930.41,47,85 +869,67,Received,False,False,Home,8,2008.33,13,66 +870,63,In Review,True,True,Home,1,27880.1,76,91 +871,6,In Review,True,False,Auto,10,44660.75,18,54 +872,50,In Review,False,False,Auto,5,4778.71,8,10 +873,60,In Review,False,False,Auto,9,6337.93,94,28 +874,12,Closed,True,False,Auto,8,44736.31,92,122 +875,3,Closed,False,True,Home,10,5640.05,4,29 +876,13,Received,True,True,Auto,7,685860.58,79,33 +877,64,Closed,False,True,Auto,7,5608.84,79,47 +878,99,Received,False,False,Auto,8,2124.44,7,127 +879,7,Closed,False,True,Home,2,1821.05,74,156 +880,54,Received,False,True,Home,4,3559.35,34,155 +881,42,In Review,False,False,Home,9,6789.36,87,99 +882,63,In Review,False,False,Home,10,639.05,18,59 +883,58,In Review,True,True,Auto,1,24640.34,83,36 +884,16,Closed,True,True,Home,2,12460.64,94,73 +885,38,In Review,False,True,Auto,9,4050.01,20,23 +886,92,In Review,False,False,Home,3,1443.34,92,123 +887,83,Received,True,True,Auto,4,79880.28,86,69 +888,60,In Review,False,True,Home,4,887.56,94,102 +889,24,Closed,True,True,Auto,6,102360.97,77,6 +890,53,Closed,False,False,Auto,2,889.26,94,120 +891,13,Closed,False,False,Home,8,6043.47,79,45 +892,50,In Review,False,False,Home,10,4996.96,8,42 +893,75,Received,True,True,Auto,2,154380.09,78,103 +894,12,In Review,False,False,Life,1,818.38,92,65 +895,98,Closed,True,False,Auto,4,10668.93,77,13 +896,8,Closed,False,True,Home,9,1139.83,7,21 +897,6,In Review,False,False,Auto,6,5610.29,18,96 +898,31,Closed,False,True,Auto,1,124.23,94,89 +899,71,Closed,False,False,Auto,1,178.63,60,41 +900,68,In Review,True,False,Auto,10,51240.64,10,81 +901,86,Received,True,False,Auto,1,767.67,84,155 +902,2,Closed,False,False,Auto,7,641.23,79,81 +903,91,Received,True,True,Home,2,193940.02,92,45 +904,100,Received,False,False,Auto,5,926.49,70,93 +905,99,Received,False,False,Home,2,1185.55,7,64 +906,11,In Review,True,False,Auto,8,51528.05,49,85 +907,58,Closed,False,True,Auto,6,3038.38,1,92 +908,52,In Review,True,False,Home,8,65600.99,5,110 +909,83,Received,True,True,Auto,7,81480.4,84,20 +910,13,Closed,True,False,Home,1,3579.27,79,27 +911,73,Closed,False,False,Home,7,1126.82,36,114 +912,38,Received,False,False,Auto,4,2099.12,58,24 +913,90,In Review,False,True,Auto,10,8397.56,97,124 +914,12,Closed,True,False,Auto,6,33234.66,92,32 +915,86,In Review,False,True,Home,8,2116.54,86,125 +916,55,Received,True,True,Auto,9,624960.43,79,122 +917,61,Received,True,True,Auto,6,551460.46,57,29 +918,65,Closed,False,True,Auto,7,4135.69,31,66 +919,36,In Review,True,False,Auto,8,36112.36,7,149 +920,1,Received,True,True,Auto,8,588880.6,75,113 +921,95,Received,True,True,Auto,9,666270.01,76,40 +922,10,Closed,True,True,Home,5,334400.43,66,150 +923,43,Received,True,False,Auto,7,26782.59,77,133 +924,48,Received,False,True,Home,5,1131.79,5,35 +925,1,Closed,True,False,Auto,2,16452.99,68,33 +926,47,Received,False,True,Auto,3,1369.64,86,49 +927,91,Closed,True,True,Auto,9,662580.23,92,105 +928,73,In Review,False,False,Auto,4,1990.45,77,4 +929,51,Closed,False,False,Auto,5,2071.34,99,140 +930,82,In Review,False,True,Auto,3,1418.54,79,2 +931,9,Closed,False,False,Home,1,245.77,94,51 +932,44,In Review,True,True,Life,4,45400.86,84,118 +933,47,Received,True,True,Home,4,379120.91,86,78 +934,96,In Review,False,True,Home,9,2512.86,100,20 +935,31,Received,True,True,Auto,3,141510.27,94,17 +936,54,In Review,True,True,Auto,5,289150.04,34,152 +937,40,Closed,False,True,Auto,5,1544.66,92,77 +938,9,Closed,True,True,Auto,1,73880.59,94,75 +939,88,Closed,False,False,Auto,6,2161.83,47,120 +940,22,Received,True,False,Auto,3,22011.55,56,107 +941,80,Closed,True,True,Home,8,455040.92,23,12 +942,8,Closed,True,True,Life,7,190820.74,7,102 +943,32,Closed,False,False,Auto,3,1183.36,73,86 +944,35,In Review,False,True,Home,2,524.11,85,12 +945,18,In Review,True,True,Auto,3,92040.59,99,1 +946,42,Received,True,False,Home,5,41735.24,87,115 +947,26,In Review,False,True,Life,6,4991.11,15,60 +948,39,Closed,False,False,Auto,2,1389.04,62,18 +949,58,Closed,False,False,Auto,6,3959.67,83,58 +950,9,In Review,True,True,Home,2,43100.3,94,62 +951,61,In Review,True,True,Auto,3,246060.83,57,106 +952,62,In Review,False,True,Home,4,2704.88,55,20 +953,34,Closed,True,True,Auto,6,498360.94,24,121 +954,63,Closed,True,False,Auto,10,8430.87,76,122 +955,63,Received,False,True,Auto,8,2521.48,86,65 +956,76,In Review,True,True,Home,8,95600.69,20,70 +957,44,Received,True,True,Home,9,124290.48,76,56 +958,72,Received,True,True,Auto,1,43240.37,34,49 +959,95,In Review,True,False,Auto,2,10964.52,86,14 +960,54,In Review,False,True,Home,1,469.92,34,51 +961,97,Closed,True,True,Home,8,629760.5,13,42 +962,29,In Review,True,True,Auto,6,288840.08,88,85 +963,34,In Review,True,False,Home,8,71368.57,58,36 +964,25,In Review,False,False,Auto,7,127.32,79,135 +965,17,Received,True,True,Auto,7,694890.27,3,81 +966,18,Received,True,True,Home,1,40760.9,39,130 +967,63,In Review,True,True,Home,3,294960.98,86,43 +968,63,Received,False,True,Auto,4,3094.95,100,96 +969,3,Received,False,True,Auto,3,136.16,4,76 +970,99,Received,True,False,Home,9,41607.83,7,120 +971,86,In Review,False,True,Home,8,2756.09,86,110 +972,38,Closed,False,True,Auto,7,4729.21,20,98 +973,31,Closed,False,True,Auto,10,7563.08,94,97 +974,38,In Review,False,False,Auto,5,3815.56,20,130 +975,39,Closed,True,False,Auto,9,43056.28,82,61 +976,24,Received,True,False,Home,7,8379.17,77,91 +977,23,Closed,False,False,Auto,5,370.47,92,10 +978,99,In Review,True,True,Auto,3,218910.99,7,47 +979,93,Closed,True,False,Home,1,1050.49,30,140 +980,99,In Review,True,False,Home,5,19410.9,7,95 +981,42,Received,True,False,Auto,5,43560.01,87,40 +982,52,Received,False,True,Auto,1,584.99,5,48 +983,94,Received,True,False,Home,4,20256.5,15,136 +984,3,Closed,False,False,Auto,3,2400.82,4,53 +985,63,In Review,False,True,Auto,2,969.22,100,122 +986,99,In Review,True,False,Auto,9,63981.35,7,47 +987,27,In Review,False,True,Auto,5,985.83,1,125 +988,93,In Review,False,True,Auto,4,3833.72,43,15 +989,68,Received,False,False,Auto,6,2935.22,10,67 +990,95,Received,True,True,Home,2,17720.19,84,66 +991,34,Closed,True,True,Auto,10,913300.2,24,129 +992,12,Received,True,True,Home,3,79980.03,92,92 +993,42,Closed,False,False,Auto,6,4862.2,87,110 +994,82,Received,True,True,Home,5,177150.91,79,88 +995,15,Received,True,True,Auto,9,248670.91,21,140 +996,58,Received,False,True,Auto,4,1662.24,83,114 +997,95,In Review,False,False,Home,6,2078.24,84,80 +998,66,Received,True,True,Auto,2,17420.91,94,113 +999,17,Closed,True,True,Auto,10,484100.78,3,85 +1000,9,Received,True,False,Life,6,42330.53,94,156 diff --git a/data/sfc_2023_disasters.csv b/data/sfc_2023_disasters.csv new file mode 100644 index 0000000..ed1a741 --- /dev/null +++ b/data/sfc_2023_disasters.csv @@ -0,0 +1,319 @@ +id,type,state,name,description,start_date,end_date,declared_date,lat,long,radius_miles +1,Flood,Alaska,Alaska Flood,"Fusce consequat. Nulla nisl. Nunc nisl. + +Duis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Donec dapibus. Duis at velit eu est congue elementum. + +In hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo.",2023-06-13,2023-06-20,2023-06-17,58.3271,-134.4742,168 +2,Wildfire,Texas,Texas Wildfire,"Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus. + +Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.",2023-04-11,2023-04-19,2023-04-12,33.5693,-101.8904,235 +3,Tornado,Virginia,Virginia Tornado,"Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh. + +In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. + +Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui.",2023-04-29,2023-05-07,2023-05-06,38.9776,-77.386,273 +4,Earthquake,Connecticut,Connecticut Earthquake,Fusce consequat. Nulla nisl. Nunc nisl.,2023-04-24,2023-05-09,2023-04-28,41.3657,-72.9275,120 +5,Winter Storm,Missouri,Missouri Winter Storm,Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst.,2023-03-11,2023-03-21,2023-03-14,39.0663,-94.5674,155 +6,Tornado,California,California Tornado,"Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero. + +Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh.",2022-11-15,2022-11-19,2022-11-20,38.025,-121.2972,142 +7,Thunderstorm,Massachusetts,Massachusetts Thunderstorm,"Sed ante. Vivamus tortor. Duis mattis egestas metus. + +Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh. + +Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.",2023-05-19,2023-06-06,2023-05-26,41.6913,-70.9355,266 +8,Earthquake,Tennessee,Tennessee Earthquake,"Morbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem.",2023-04-13,2023-04-21,2023-04-20,35.6124,-88.8412,147 +9,Thunderstorm,New York,New York Thunderstorm,"Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem.",2022-11-04,2022-11-15,2022-11-06,40.7536,-73.8226,48 +10,Winter Storm,Nebraska,Nebraska Winter Storm,"Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat. + +Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem.",2022-11-28,2022-12-03,2022-11-30,40.8529,-96.7943,239 +11,Wildfire,Kansas,Kansas Wildfire,"Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero.",2022-11-12,2022-11-28,2022-11-17,38.8999,-94.832,169 +12,Landslide,Florida,Florida Landslide,"Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.",2022-12-01,2022-12-07,2022-12-03,28.5559,-81.3535,102 +13,Hurricane,Texas,Texas Hurricane Bliss,"Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl. + +Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum. + +Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.",2023-03-29,2023-04-12,2023-04-05,30.43,-97.8326,186 +14,Flood,Florida,Florida Flood,"Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis. + +Sed ante. Vivamus tortor. Duis mattis egestas metus. + +Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh.",2023-04-05,2023-04-18,2023-04-12,30.4793,-84.3462,110 +15,Wildfire,North Carolina,North Carolina Wildfire,"In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus. + +Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst. + +Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat.",2023-03-28,2023-04-04,2023-03-30,36.1824,-79.806,36 +16,Flood,New York,New York Flood,"Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit. + +Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.",2023-02-27,2023-03-03,2023-02-28,42.8161,-73.9398,182 +17,Thunderstorm,Connecticut,Connecticut Thunderstorm,"Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque. + +Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus. + +In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus.",2023-04-05,2023-04-19,2023-04-08,41.3089,-73.3637,57 +18,Wildfire,Georgia,Georgia Wildfire,"Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem. + +Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit. + +Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.",2023-03-08,2023-03-20,2023-03-14,31.55,-84.0612,31 +19,Earthquake,Georgia,Georgia Earthquake,"Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. + +Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem. + +Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.",2023-04-01,2023-04-11,2023-04-02,32.491,-84.8741,79 +20,Landslide,New York,New York Landslide,"Sed ante. Vivamus tortor. Duis mattis egestas metus. + +Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh. + +Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.",2023-01-01,2023-01-18,2023-01-03,40.6407,-73.9028,164 +21,Winter Storm,Minnesota,Minnesota Winter Storm,"Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus. + +Phasellus in felis. Donec semper sapien a libero. Nam dui.",2023-01-02,2023-01-19,2023-01-07,45.0059,-93.1059,185 +22,Hurricane,District of Columbia,District of Columbia Hurricane Carolina,"Morbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem. + +Fusce consequat. Nulla nisl. Nunc nisl.",2023-06-17,2023-06-22,2023-06-24,38.8933,-77.0146,269 +23,Winter Storm,Florida,Florida Winter Storm,"Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. + +Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.",2023-01-27,2023-02-14,2023-01-30,30.6143,-87.2758,121 +24,Earthquake,Michigan,Michigan Earthquake,"Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis. + +Sed ante. Vivamus tortor. Duis mattis egestas metus.",2022-10-27,2022-11-11,2022-11-03,42.3749,-83.1087,97 +25,Landslide,Texas,Texas Landslide,"In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. + +Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui. + +Maecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.",2022-10-14,2022-11-02,2022-10-17,29.4189,-98.6895,130 +26,Thunderstorm,Indiana,Indiana Thunderstorm,"In congue. Etiam justo. Etiam pretium iaculis justo. + +In hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus. + +Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi.",2023-04-27,2023-05-18,2023-04-29,39.4336,-87.4101,103 +27,Winter Storm,Minnesota,Minnesota Winter Storm,Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat.,2022-11-16,2022-11-22,2022-11-23,45.2009,-93.8881,23 +28,Tornado,Oklahoma,Oklahoma Tornado,"Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio. + +Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.",2023-03-30,2023-04-11,2023-04-03,35.411,-97.4388,101 +29,Earthquake,Pennsylvania,Pennsylvania Earthquake,"Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio. + +Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.",2022-12-09,2022-12-30,2022-12-14,42.1109,-80.1534,125 +30,Thunderstorm,California,California Thunderstorm,"Sed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede libero quis orci. Nullam molestie nibh in lectus. + +Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus.",2023-05-24,2023-06-06,2023-05-29,34.4453,-119.8025,282 +31,Landslide,New York,New York Landslide,"Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl. + +Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.",2022-10-19,2022-10-31,2022-10-20,43.1577,-77.608,119 +32,Winter Storm,Massachusetts,Massachusetts Winter Storm,Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi.,2023-01-12,2023-01-28,2023-01-18,42.3253,-71.1122,79 +33,Wildfire,Texas,Texas Wildfire,Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi.,2022-11-08,2022-11-15,2022-11-11,32.7673,-96.7776,255 +34,Flood,Ohio,Ohio Flood,Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.,2023-01-25,2023-01-30,2023-01-29,41.6767,-83.5573,142 +35,Landslide,Nebraska,Nebraska Landslide,"Praesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede. + +Morbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem.",2023-04-08,2023-04-16,2023-04-10,41.2338,-96.0495,7 +36,Thunderstorm,Tennessee,Tennessee Thunderstorm,"Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui. + +Maecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.",2023-04-27,2023-05-13,2023-04-30,35.9918,-83.8496,53 +37,Winter Storm,Texas,Texas Winter Storm,"Vestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat. + +In congue. Etiam justo. Etiam pretium iaculis justo. + +In hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.",2022-10-27,2022-11-01,2022-11-02,31.8767,-102.4375,193 +38,Winter Storm,Ohio,Ohio Winter Storm,"In hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo.",2023-02-10,2023-03-03,2023-02-16,41.5008,-81.5516,59 +39,Thunderstorm,Arizona,Arizona Thunderstorm,In congue. Etiam justo. Etiam pretium iaculis justo.,2022-10-07,2022-10-23,2022-10-14,33.2765,-112.1872,191 +40,Thunderstorm,Florida,Florida Thunderstorm,"Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin risus. Praesent lectus. + +Vestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus accumsan odio. Curabitur convallis. + +Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.",2022-10-16,2022-10-25,2022-10-18,27.872,-82.4388,29 +41,Flood,Kansas,Kansas Flood,"Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.",2023-01-29,2023-02-03,2023-01-30,38.9613,-94.8222,244 +42,Wildfire,Colorado,Colorado Wildfire,"Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem. + +Integer tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat. + +Praesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.",2023-05-11,2023-05-29,2023-05-17,39.7388,-104.4083,31 +43,Flood,Michigan,Michigan Flood,"Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus. + +Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. + +Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.",2022-12-09,2022-12-30,2022-12-15,43.0349,-83.6887,199 +44,Tornado,California,California Tornado,"Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi. + +Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque. + +Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.",2022-10-14,2022-10-25,2022-10-21,33.0169,-116.846,268 +45,Wildfire,Tennessee,Tennessee Wildfire,"Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui. + +Maecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti. + +Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris.",2022-10-14,2022-10-27,2022-10-20,35.9918,-83.8496,144 +46,Landslide,Florida,Florida Landslide,"Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero. + +Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh. + +In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet.",2022-11-19,2022-12-01,2022-11-22,28.1147,-82.3678,96 +47,Winter Storm,California,California Winter Storm,"Fusce consequat. Nulla nisl. Nunc nisl. + +Duis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Donec dapibus. Duis at velit eu est congue elementum. + +In hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo.",2022-11-15,2022-11-28,2022-11-17,34.0606,-118.3027,120 +48,Flood,Illinois,Illinois Flood,"Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi. + +Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque. + +Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.",2022-12-29,2023-01-08,2023-01-05,42.0144,-88.0935,170 +49,Wildfire,Indiana,Indiana Wildfire,"Fusce consequat. Nulla nisl. Nunc nisl. + +Duis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Donec dapibus. Duis at velit eu est congue elementum.",2023-03-10,2023-03-16,2023-03-12,40.0938,-85.6578,44 +50,Tornado,Maine,Maine Tornado,"Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero. + +Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh.",2022-11-14,2022-11-17,2022-11-20,43.6783,-70.1987,96 +51,Wildfire,Georgia,Georgia Wildfire,"Morbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem. + +Fusce consequat. Nulla nisl. Nunc nisl. + +Duis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Donec dapibus. Duis at velit eu est congue elementum.",2023-02-07,2023-02-27,2023-02-12,33.9845,-84.1529,42 +52,Earthquake,Illinois,Illinois Earthquake,Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.,2023-02-16,2023-03-02,2023-02-22,39.778,-89.6466,213 +53,Winter Storm,New York,New York Winter Storm,"Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit. + +Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.",2023-03-17,2023-03-26,2023-03-21,43.1216,-77.7311,252 +54,Earthquake,Iowa,Iowa Earthquake,"Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui. + +Maecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti. + +Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris.",2022-11-10,2022-11-22,2022-11-16,42.4011,-96.372,192 +55,Landslide,Texas,Texas Landslide,"Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum. + +Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est.",2023-02-19,2023-02-26,2023-02-24,31.8693,-102.0317,268 +56,Landslide,Texas,Texas Landslide,"Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis. + +Sed ante. Vivamus tortor. Duis mattis egestas metus.",2023-01-08,2023-01-29,2023-01-10,30.0167,-95.447,17 +57,Hurricane,Arizona,Arizona Hurricane Waylen,"Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est. + +Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.",2023-03-09,2023-03-19,2023-03-10,31.9701,-111.8907,60 +58,Earthquake,Minnesota,Minnesota Earthquake,"Integer tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat. + +Praesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.",2023-06-23,2023-07-04,2023-06-24,45.0159,-93.4719,256 +59,Thunderstorm,Colorado,Colorado Thunderstorm,"Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst. + +Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat. + +Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem.",2023-05-20,2023-06-07,2023-05-27,38.8247,-104.562,174 +60,Tornado,New York,New York Tornado,Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.,2022-11-15,2022-11-25,2022-11-18,43.286,-77.6843,156 +61,Tornado,Louisiana,Louisiana Tornado,"Morbi porttitor lorem id ligula. Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem.",2023-03-02,2023-03-22,2023-03-06,30.3633,-91.0919,30 +62,Tornado,New Mexico,New Mexico Tornado,"Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. + +Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl.",2022-10-01,2022-10-13,2022-10-06,35.6219,-105.8688,72 +63,Earthquake,California,California Earthquake,"Integer tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat. + +Praesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.",2022-11-07,2022-11-26,2022-11-14,38.3774,-121.4444,87 +64,Landslide,Texas,Texas Landslide,"Proin leo odio, porttitor id, consequat in, consequat ut, nulla. Sed accumsan felis. Ut at dolor quis odio consequat varius. + +Integer ac leo. Pellentesque ultrices mattis odio. Donec vitae nisi.",2022-11-29,2022-12-18,2022-12-01,32.7714,-97.2915,14 +65,Thunderstorm,Alabama,Alabama Thunderstorm,Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum.,2022-12-19,2023-01-01,2022-12-21,33.9352,-85.9576,81 +66,Thunderstorm,New York,New York Thunderstorm,Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst.,2023-04-21,2023-04-24,2023-04-25,40.8085,-73.9198,49 +67,Flood,Pennsylvania,Pennsylvania Flood,"Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. + +Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.",2022-10-28,2022-11-02,2022-10-29,40.4344,-80.0248,64 +68,Landslide,Maryland,Maryland Landslide,"In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. + +Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui. + +Maecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.",2023-02-22,2023-03-02,2023-02-28,39.5207,-77.9162,93 +69,Earthquake,Georgia,Georgia Earthquake,"Vestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus accumsan odio. Curabitur convallis. + +Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.",2022-10-18,2022-10-30,2022-10-21,33.9464,-83.9912,39 +70,Hurricane,Ohio,Ohio Hurricane Darnell,"Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. + +Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem. + +Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.",2023-03-29,2023-04-18,2023-04-02,41.6782,-83.4972,34 +71,Thunderstorm,Utah,Utah Thunderstorm,"Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum. + +Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est. + +Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.",2023-04-03,2023-04-10,2023-04-10,40.7713,-111.9309,39 +72,Wildfire,Iowa,Iowa Wildfire,Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus.,2023-06-17,2023-06-30,2023-06-21,41.6727,-93.5722,132 +73,Flood,Michigan,Michigan Flood,"Maecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti. + +Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris. + +Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis.",2023-05-28,2023-06-17,2023-05-29,43.1791,-86.1989,170 +74,Flood,North Carolina,North Carolina Flood,"Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris. + +Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis.",2022-12-01,2022-12-19,2022-12-08,35.1316,-80.8577,168 +75,Flood,Alabama,Alabama Flood,"Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem. + +Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio.",2023-06-15,2023-06-24,2023-06-20,32.2334,-86.2085,259 +76,Winter Storm,Ohio,Ohio Winter Storm,"Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem.",2023-03-21,2023-03-26,2023-03-23,41.1287,-81.54,228 +77,Landslide,Mississippi,Mississippi Landslide,Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum.,2023-01-31,2023-02-10,2023-02-02,30.4158,-89.0684,232 +78,Landslide,New York,New York Landslide,"Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque. + +Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus.",2023-02-03,2023-02-16,2023-02-07,40.6964,-74.0253,186 +79,Hurricane,Missouri,Missouri Hurricane Mahmud,"Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus. + +Phasellus in felis. Donec semper sapien a libero. Nam dui. + +Proin leo odio, porttitor id, consequat in, consequat ut, nulla. Sed accumsan felis. Ut at dolor quis odio consequat varius.",2023-04-20,2023-04-30,2023-04-27,38.8518,-94.3944,300 +80,Earthquake,Washington,Washington Earthquake,"Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem. + +Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio. + +Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.",2023-02-08,2023-02-20,2023-02-13,47.1591,-122.5485,219 +81,Winter Storm,Virginia,Virginia Winter Storm,"Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh. + +Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros. + +Vestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat.",2023-04-28,2023-05-01,2023-05-02,37.3589,-79.9448,68 +82,Wildfire,Texas,Texas Wildfire,Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus.,2022-11-20,2022-11-29,2022-11-27,32.7673,-96.7776,164 +83,Flood,California,California Flood,Integer ac leo. Pellentesque ultrices mattis odio. Donec vitae nisi.,2023-02-04,2023-02-10,2023-02-09,37.7772,-121.9554,118 +84,Landslide,Florida,Florida Landslide,"Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orci. Mauris lacinia sapien quis libero. + +Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh.",2023-03-28,2023-04-18,2023-04-02,26.1457,-80.4483,91 +85,Wildfire,Georgia,Georgia Wildfire,"Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem. + +Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit.",2023-06-11,2023-06-29,2023-06-13,33.8123,-84.2819,170 +86,Wildfire,California,California Wildfire,"In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. + +Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui. + +Maecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti.",2022-12-08,2022-12-17,2022-12-09,38.3774,-121.4444,41 +87,Winter Storm,Washington,Washington Winter Storm,"Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis.",2023-06-05,2023-06-22,2023-06-08,45.6644,-122.5212,103 +88,Wildfire,Idaho,Idaho Wildfire,"Praesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede.",2023-02-12,2023-02-28,2023-02-18,43.4599,-116.244,144 +89,Winter Storm,Pennsylvania,Pennsylvania Winter Storm,"Maecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra diam vitae quam. Suspendisse potenti. + +Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris. + +Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis.",2023-01-08,2023-01-12,2023-01-12,40.0018,-75.1179,235 +90,Hurricane,North Carolina,North Carolina Hurricane Rubin,"Sed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede libero quis orci. Nullam molestie nibh in lectus.",2023-01-15,2023-01-23,2023-01-19,35.7977,-78.6253,143 +91,Hurricane,Florida,Florida Hurricane Celle,"Fusce posuere felis sed lacus. Morbi sem mauris, laoreet ut, rhoncus aliquet, pulvinar sed, nisl. Nunc rhoncus dui vel sem. + +Sed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede libero quis orci. Nullam molestie nibh in lectus.",2023-05-11,2023-05-22,2023-05-13,30.6143,-87.2758,144 +92,Landslide,Florida,Florida Landslide,"Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros. + +Vestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat.",2023-05-01,2023-05-08,2023-05-06,26.6644,-80.1741,66 +93,Wildfire,Missouri,Missouri Wildfire,"Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh. + +Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros.",2022-12-26,2023-01-01,2022-12-31,38.8518,-94.3944,278 +94,Winter Storm,Indiana,Indiana Winter Storm,"Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est. + +Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum. + +Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem.",2022-10-15,2022-10-24,2022-10-21,41.0938,-85.0707,41 +95,Flood,California,California Flood,"In congue. Etiam justo. Etiam pretium iaculis justo. + +In hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus.",2023-01-07,2023-01-11,2023-01-14,32.8538,-117.1197,162 +96,Thunderstorm,California,California Thunderstorm,"Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh. + +Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dolor vel est. Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros. + +Vestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliquam erat volutpat.",2023-04-26,2023-05-05,2023-04-28,37.7772,-121.9554,282 +97,Hurricane,Pennsylvania,Pennsylvania Hurricane Celene,"Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem. + +Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit. + +Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, magna vestibulum aliquet ultrices, erat tortor sollicitudin mi, sit amet lobortis sapien sapien non mi. Integer ac neque.",2023-03-16,2023-03-20,2023-03-20,39.9832,-75.7481,273 +98,Wildfire,Michigan,Michigan Wildfire,"Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc purus. + +Phasellus in felis. Donec semper sapien a libero. Nam dui.",2023-06-17,2023-06-30,2023-06-20,42.2399,-83.1508,189 +99,Winter Storm,Tennessee,Tennessee Winter Storm,Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus.,2023-05-16,2023-06-02,2023-05-22,35.9901,-83.9622,81 +100,Earthquake,District of Columbia,District of Columbia Earthquake,"Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. + +Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem.",2022-10-25,2022-11-01,2022-10-30,38.8933,-77.0146,178 From ba910b3201a200b64ecfdc6051042ff0e7a11be5 Mon Sep 17 00:00:00 2001 From: Ian Zhang <124932929+ianwzhang1@users.noreply.github.com> Date: Sun, 12 Nov 2023 10:49:07 -0600 Subject: [PATCH 17/26] Frontend setup, db conn --- backend/.gitignore | 1 + backend/app.py | 19 +++-- backend/simple_data_tool.py | 32 +++++--- frontend/.gitignore | 1 + frontend/package.json | 41 ++++++++++ frontend/public/index.html | 11 +++ frontend/src/App.css | 148 ++++++++++++++++++++++++++++++++++ frontend/src/App.js | 39 +++++++++ frontend/src/index.css | 28 +++++++ frontend/src/index.js | 8 ++ frontend/src/static/Header.js | 18 +++++ 11 files changed, 328 insertions(+), 18 deletions(-) create mode 100644 frontend/.gitignore create mode 100644 frontend/package.json create mode 100644 frontend/public/index.html create mode 100644 frontend/src/App.css create mode 100644 frontend/src/App.js create mode 100644 frontend/src/index.css create mode 100644 frontend/src/index.js create mode 100644 frontend/src/static/Header.js diff --git a/backend/.gitignore b/backend/.gitignore index 2157cf4..14be748 100644 --- a/backend/.gitignore +++ b/backend/.gitignore @@ -1,3 +1,4 @@ +secrets.properties # Java # Compiled class file *.class diff --git a/backend/app.py b/backend/app.py index 252694d..8c14377 100644 --- a/backend/app.py +++ b/backend/app.py @@ -2,12 +2,19 @@ from flask import request, Flask, Response, jsonify from flask_cors import CORS +from pymongo import MongoClient from simple_data_tool import SimpleDataTool app = Flask(__name__) +app.config.from_pyfile('secrets.properties', silent=False) -data = SimpleDataTool() +CORS(app) + +print('Initializing...') +client = MongoClient(app.config['DB_URI']) # Connect to db +data = SimpleDataTool(client) # Init tool +print('Done!') # Cache all get_ functions data_functions = {func: getattr(data, func) for func in dir(data) if @@ -23,21 +30,21 @@ def endpoint(path): # Generified endpoint for all data access if path not in data_functions: return Response('Invalid API Endpoint', 400) - func = data_functions[path] # Find associated data function - args = request.args # Get request arguments + func = data_functions[path] # Find associated data function + args = request.args # Get request arguments missing = {} print('Got', args) cast_args = {} - for n, p in inspect.signature(func).parameters.items(): # Match signature + for n, p in inspect.signature(func).parameters.items(): # Match signature if n not in args: missing[str(n)] = str(p.annotation) print('missing') else: - cast_args[n] = p.annotation(args[n]) # Cast to proper data type + cast_args[n] = p.annotation(args[n]) # Cast to proper data type print('Converted to', args) - if len(missing) != 0: # User has not sent all required request arguments + if len(missing) != 0: # User has not sent all required request arguments response = jsonify(missing) response.status = 422 return response diff --git a/backend/simple_data_tool.py b/backend/simple_data_tool.py index f4fd78e..a06ff88 100644 --- a/backend/simple_data_tool.py +++ b/backend/simple_data_tool.py @@ -9,10 +9,10 @@ class SimpleDataTool: - AGENTS_FILEPATH = 'data/sfcc_2023_agents.json' - CLAIM_HANDLERS_FILEPATH = 'data/sfcc_2023_claim_handlers.json' - CLAIMS_FILEPATH = 'data/sfcc_2023_claims.json' - DISASTERS_FILEPATH = 'data/sfcc_2023_disasters.json' + AGENTS_FILEPATH = '../data/sfcc_2023_agents.json' + CLAIM_HANDLERS_FILEPATH = '../data/sfcc_2023_claim_handlers.json' + CLAIMS_FILEPATH = '../data/sfcc_2023_claims.json' + DISASTERS_FILEPATH = '../data/sfcc_2023_disasters.json' REGION_MAP = { 'west': 'Alaska,Hawaii,Washington,Oregon,California,Montana,Idaho,Wyoming,Nevada,Utah,Colorado,Arizona,New Mexico', @@ -21,13 +21,21 @@ class SimpleDataTool: 'northeast': 'Maryland,Delaware,District of Columbia,Pennsylvania,New York,New Jersey,Connecticut,Massachusetts,Vermont,New Hampshire,Rhode Island,Maine' } - def __init__(self): - self.__agent_data = self.load_json_from_file(self.AGENTS_FILEPATH) - self.__claim_handler_data = self.load_json_from_file( - self.CLAIM_HANDLERS_FILEPATH) - self.__claim_data = self.load_json_from_file(self.CLAIMS_FILEPATH) - self.__disaster_data = self.load_json_from_file( - self.DISASTERS_FILEPATH) + def __reload_data(self): + self.__agent_data = self.__client['agents'] + self.__claim_handler_data = self.__client['claim_handlers'] + self.__claim_data = self.__client['claims'] + self.__disaster_data = self.__client['disasters'] + # self.__agent_data = self.load_json_from_file(self.AGENTS_FILEPATH) + # self.__claim_handler_data = self.load_json_from_file( + # self.CLAIM_HANDLERS_FILEPATH) + # self.__claim_data = self.load_json_from_file(self.CLAIMS_FILEPATH) + # self.__disaster_data = self.load_json_from_file( + # self.DISASTERS_FILEPATH) + + def __init__(self, client): + self.__client = client['statefarm_data'] + self.__reload_data() # Helper Methods @@ -196,7 +204,7 @@ def get_most_spoken_agent_language_by_state(self, state: str): string: name of language or empty string if state doesn't exist """ - df = pd.json_normalize(self.get_agent_data()) + df = pd.DataFrame(list(self.get_agent_data().find())) df = df.loc[df['state'] == state] # creating frequency tables for the languages diff --git a/frontend/.gitignore b/frontend/.gitignore new file mode 100644 index 0000000..30bc162 --- /dev/null +++ b/frontend/.gitignore @@ -0,0 +1 @@ +/node_modules \ No newline at end of file diff --git a/frontend/package.json b/frontend/package.json new file mode 100644 index 0000000..ef9cab5 --- /dev/null +++ b/frontend/package.json @@ -0,0 +1,41 @@ +{ + "name": "igstatefarm", + "version": "1.0.0", + "description": "", + "main": "src/index.js", + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "eject": "react-scripts eject" + }, + "author": "", + "license": "ISC", + "dependencies": { + "@emotion/react": "^11.11.1", + "@emotion/styled": "^11.11.0", + "@mui/material": "^5.14.17", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-router-dom": "^6.18.0", + "react-scripts": "5.0.1", + "universal-cookie": "^6.1.1" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +} diff --git a/frontend/public/index.html b/frontend/public/index.html new file mode 100644 index 0000000..a3dc5aa --- /dev/null +++ b/frontend/public/index.html @@ -0,0 +1,11 @@ + + + + + GITTYUP + + +

+ + + \ No newline at end of file diff --git a/frontend/src/App.css b/frontend/src/App.css new file mode 100644 index 0000000..0254dc4 --- /dev/null +++ b/frontend/src/App.css @@ -0,0 +1,148 @@ +#root { + flex: 1; + text-align: center; + background-color: rgba(236, 12, 33, 0.16); +} + +.app { /* Core App Theme */ + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + /*background-color: #fee4be;*/ + min-height: 100vh; + width: 100%; + font-family: "Krona One-Regular", Helvetica, serif; + z-index: 2; +} + +.pill-box { + background-color: #ff990012; + border: 1px solid #ff9900; + border-radius: 25px; + width: fit-content; + margin: auto auto 10px; + align-self: center; +} + +.horizontal-tiled { + justify-content: center; + display: flex; + flex-direction: row; + margin: 10px; +} + +.vertical-tiled { + align-items: center; + display: flex; + flex-direction: column; + position: relative; + overflow: hidden; +} + +.page-title { + text-align: left; + padding: 0; + margin: 0 10px; + left: 0; + position: fixed; +} + +button .logout { + top: 0; + right: 0 !important; + position: absolute !important; + background-color: red !important; +} + +.header { + top: 0; + position: absolute; + display: flex; + flex-direction: column; +} + +.page-logo { + color: #ff9900b5; +} + +.curve-vector-1 { + position: fixed; + bottom: 0; + left: 0; + overflow: visible; + transform: scale(2); + transform-origin: bottom left; + z-index: 1; + + fill: rgba(255, 161, 51, 0.30); + stroke-width: 3px; + stroke: rgba(255, 161, 51, 0.30); +} + +.curve-vector-2 { + position: fixed; + top: 0; + right: 0; + overflow: visible; + transform: scale(2); + transform-origin: top right; + z-index: 1; + + fill: rgba(255, 153, 0, 0.57); + stroke-width: 3px; + stroke: rgba(255, 153, 0, 0.32); +} + +.box { + height: 39px; + width: 177px; + position: fixed; + text-align: center; +} + +button { + background-color: #ff9900; + font-size: 20px; + font-weight: 400; + color: #fee4be; + border: none; + cursor: pointer; + height: auto; + border-radius: 15px; + width: auto; + padding: 10px; + margin: inherit; +} + +button:hover { + background-color: #0056b3; +} + +.logout { + text-align: left; + padding: 0; + margin: 10px 10px; + right: 0; + position: fixed; +} + +.pill { + text-align: center; + background-color: rgba(255, 0, 0, 0.24); + border: 5px solid #ff9900; + margin: 10px; + padding: 0 20px; + border-radius: 15px; +} + +.pill-input { + text-align: center; + border-radius: 15px; +} + +.project-input { + width: 200px; + margin: 9px 0px 9px 10px; + font-size: 20px; +} diff --git a/frontend/src/App.js b/frontend/src/App.js new file mode 100644 index 0000000..079d7a1 --- /dev/null +++ b/frontend/src/App.js @@ -0,0 +1,39 @@ +import './App.css' +import {BrowserRouter as Router, Route, Routes} from 'react-router-dom' +import Cookies from "universal-cookie"; +import Header from "./static/Header"; + +export const cookies = new Cookies(); + +export function getCurrentUser() { + return cookies.get("user"); +} + +export function setCurrentUser(user) { + cookies.set("user", user); // Will jsonify the user object +} + +export function removeCurrentUser() { + cookies.remove("user"); +} + +export function validateUser(currentUser, navigate) { + if (currentUser === undefined) { + console.log("User is not logged in"); + navigate("/") + return false; + } + return true; +} + +function App() { + return ( + + + }/> + + + ); +} + +export default App; \ No newline at end of file diff --git a/frontend/src/index.css b/frontend/src/index.css new file mode 100644 index 0000000..a849855 --- /dev/null +++ b/frontend/src/index.css @@ -0,0 +1,28 @@ +:root { + flex-grow: 1; + display: flex; + justify-content: center; + align-items: center; + min-width: 100vh; + min-height: 100vh; +} + + + +body { + margin: 0; + width: 100%; + height: 100%; + display: flex; + place-items: center; +} + +#root{ + flex-grow: 1; + display: flex; + justify-content: center; + align-items: center; + min-width: 100vh; + min-height: 100vh; +} + diff --git a/frontend/src/index.js b/frontend/src/index.js new file mode 100644 index 0000000..fda423c --- /dev/null +++ b/frontend/src/index.js @@ -0,0 +1,8 @@ +import React from 'react' +import ReactDOM from 'react-dom/client' +import App from './App.js' +import './index.css' + +ReactDOM.createRoot(document.getElementById('root')).render( + +) diff --git a/frontend/src/static/Header.js b/frontend/src/static/Header.js new file mode 100644 index 0000000..cafcfd5 --- /dev/null +++ b/frontend/src/static/Header.js @@ -0,0 +1,18 @@ +import {Button} from "@mui/material"; + +function Header() { + return ( +
+
+

SF Data Tool

+
+ +
+ +
+
+ + ) +} + +export default Header; \ No newline at end of file From 71e9e2fb087b937e75f513c074db954e0df656e6 Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sun, 12 Nov 2023 12:07:20 -0600 Subject: [PATCH 18/26] updated streamlit_viz connected to db --- backend/gis_visualizations.py | 37 +++++++++++++++++++++++++++++++++++ backend/streamlit_viz.py | 34 -------------------------------- 2 files changed, 37 insertions(+), 34 deletions(-) create mode 100644 backend/gis_visualizations.py delete mode 100644 backend/streamlit_viz.py diff --git a/backend/gis_visualizations.py b/backend/gis_visualizations.py new file mode 100644 index 0000000..7831db3 --- /dev/null +++ b/backend/gis_visualizations.py @@ -0,0 +1,37 @@ +import streamlit as st +import pandas as pd +import plotly.express as px +import requests + +connection_disasters = requests.get("http://ec2-18-226-200-201.us-east-2.compute.amazonaws.com:5000/get_disaster_data").json() +disaster_df = pd.DataFrame(connection_disasters) +disaster_df = disaster_df.drop(['_id', 'description'], axis=1) +disaster_df['month_year'] = pd.to_datetime(disaster_df['declared_date']).dt.strftime('%Y-%m') +disaster_df['lat'] = pd.to_numeric(disaster_df['lat']) +disaster_df['long'] = pd.to_numeric(disaster_df['long']) +disaster_df['radius_miles'] = pd.to_numeric(disaster_df['radius_miles']) + +st.title("GIS") + +select_time = st.selectbox("Select Month and Year", ["All"] + sorted(disaster_df['month_year'].unique())) + +if select_time == "All": + filter_df = disaster_df +else: + filter_df = disaster_df[disaster_df['month_year'] == select_time] + +fig_disaster = px.scatter_geo(filter_df, lat = 'lat', lon = 'long', size = 'radius_miles', projection = 'albers usa', + hover_name='name', hover_data=['radius_miles']) +fig_disaster.update_geos( + projection_type="albers usa", + bgcolor= f"rgb(14, 17, 23)", + showland=True, + landcolor="black", + showcoastlines=True, + coastlinecolor="white", +) +fig_disaster.update_layout( + font=dict(color="white"), + paper_bgcolor=f"rgb(14, 17, 23)", +) +st.plotly_chart(fig_disaster) diff --git a/backend/streamlit_viz.py b/backend/streamlit_viz.py deleted file mode 100644 index 9f0f2bf..0000000 --- a/backend/streamlit_viz.py +++ /dev/null @@ -1,34 +0,0 @@ -import streamlit as st -import pandas as pd -import plotly.express as px - -# to run: streamlit run streamlit_viz.py - -df = pd.read_json('data/sfcc_2023_disasters.json') -df = df.drop(['description'], axis=1) -df['month_year'] = pd.to_datetime(df['declared_date']).dt.strftime('%Y-%m') - -st.title("Disasters in the US By Year") - -select_time = st.selectbox("Select Month and Year", ["All"] + sorted(df['month_year'].unique())) - -if select_time == "All": - filter_df = df -else: - filter_df = df[df['month_year'] == select_time] - -fig = px.scatter_geo(filter_df, lat = 'lat', lon = 'long', size = 'radius_miles', projection = 'albers usa', - hover_name='name', hover_data=['radius_miles']) -fig.update_geos( - projection_type="albers usa", - bgcolor= f"rgb(14, 17, 23)", - showland=True, - landcolor="black", - showcoastlines=True, - coastlinecolor="white", -) -fig.update_layout( - font=dict(color="white"), # Text color - paper_bgcolor=f"rgb(14, 17, 23)", # Plot area background color -) -st.plotly_chart(fig) From 71b2a50e74d31b8f798cd4783538bb0d02653f78 Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sun, 12 Nov 2023 12:09:25 -0600 Subject: [PATCH 19/26] updated title --- backend/gis_visualizations.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/gis_visualizations.py b/backend/gis_visualizations.py index 7831db3..a6262ef 100644 --- a/backend/gis_visualizations.py +++ b/backend/gis_visualizations.py @@ -11,7 +11,7 @@ disaster_df['long'] = pd.to_numeric(disaster_df['long']) disaster_df['radius_miles'] = pd.to_numeric(disaster_df['radius_miles']) -st.title("GIS") +st.title("Disasters in the US") select_time = st.selectbox("Select Month and Year", ["All"] + sorted(disaster_df['month_year'].unique())) From 12c601317ddf6aac1aaa4ff0dc44cd02b7fb23f7 Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sun, 12 Nov 2023 12:21:30 -0600 Subject: [PATCH 20/26] added presentation --- presentation.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 presentation.md diff --git a/presentation.md b/presentation.md new file mode 100644 index 0000000..61fdd1f --- /dev/null +++ b/presentation.md @@ -0,0 +1,24 @@ +# Team IG + +## Team Members +### Ian Zhang +- University of Texas at Austin +- Graduation: May 2025 +- Electrical and Computer Engineering + +### Guhan Sivakumar +- University of Texas at Dallas +- Graduation: May 2025 +- Double Degree: Data Science, Economics + +## Solutions +- We wanted an easy way for the users to be able to visualize and wrangle the data. We implemented a simple CRM system that allows the users to view the data, and do any CRUD operations +- We also implement a simple visualization that shows the user the disasters in the area and it can be filtered over time + +## Demo +- Demonstrate the CRM system and filtering, not able to update and delete yet +- Demonstrate the plot + +## Conclusion +- Implement a Update and Delete method to make the dataframes editable. Currently it can be filtered and exported in the desired format +- Had trouble when trying to plot other US-states data, figure out a solution for that From 941b77d00d46701830c48c8d21d88bdecae69f5e Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sun, 12 Nov 2023 12:26:05 -0600 Subject: [PATCH 21/26] updated plot color --- backend/.streamlit/config.toml | 2 +- backend/gis_visualizations.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/backend/.streamlit/config.toml b/backend/.streamlit/config.toml index c9b8c45..216cdf0 100644 --- a/backend/.streamlit/config.toml +++ b/backend/.streamlit/config.toml @@ -1,2 +1,2 @@ [theme] -base="dark" \ No newline at end of file +base="light" \ No newline at end of file diff --git a/backend/gis_visualizations.py b/backend/gis_visualizations.py index a6262ef..2f62e19 100644 --- a/backend/gis_visualizations.py +++ b/backend/gis_visualizations.py @@ -26,12 +26,11 @@ projection_type="albers usa", bgcolor= f"rgb(14, 17, 23)", showland=True, - landcolor="black", showcoastlines=True, coastlinecolor="white", ) fig_disaster.update_layout( - font=dict(color="white"), + font=dict(color="black"), paper_bgcolor=f"rgb(14, 17, 23)", ) st.plotly_chart(fig_disaster) From 2de218ee19e464c66a433b84d0cbdfacb66f3ff7 Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sun, 12 Nov 2023 12:30:13 -0600 Subject: [PATCH 22/26] update viz --- backend/gis_visualizations.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/gis_visualizations.py b/backend/gis_visualizations.py index 2f62e19..131568f 100644 --- a/backend/gis_visualizations.py +++ b/backend/gis_visualizations.py @@ -27,10 +27,11 @@ bgcolor= f"rgb(14, 17, 23)", showland=True, showcoastlines=True, + land_color = 'white', coastlinecolor="white", ) fig_disaster.update_layout( - font=dict(color="black"), + font=dict(color="white"), paper_bgcolor=f"rgb(14, 17, 23)", ) st.plotly_chart(fig_disaster) From f9513f7964672ac2859f58b2dc2c8ba4f007a115 Mon Sep 17 00:00:00 2001 From: Guhan Sivakumar Date: Sun, 12 Nov 2023 12:32:49 -0600 Subject: [PATCH 23/26] update viz --- backend/gis_visualizations.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/gis_visualizations.py b/backend/gis_visualizations.py index 131568f..8c23a7e 100644 --- a/backend/gis_visualizations.py +++ b/backend/gis_visualizations.py @@ -24,14 +24,14 @@ hover_name='name', hover_data=['radius_miles']) fig_disaster.update_geos( projection_type="albers usa", - bgcolor= f"rgb(14, 17, 23)", + bgcolor= f"rgb(255, 255, 255)", showland=True, showcoastlines=True, - land_color = 'white', + landcolor = 'white', coastlinecolor="white", ) fig_disaster.update_layout( font=dict(color="white"), - paper_bgcolor=f"rgb(14, 17, 23)", + paper_bgcolor=f"rgb(255, 255, 255)", ) st.plotly_chart(fig_disaster) From 7c7b5a4f71faa50401fb23d544c0150814722f81 Mon Sep 17 00:00:00 2001 From: Ian Zhang <124932929+ianwzhang1@users.noreply.github.com> Date: Sun, 12 Nov 2023 12:46:40 -0600 Subject: [PATCH 24/26] Finalize --- backend/app.py | 16 +++- backend/gis_visualizations.py | 2 +- backend/requirements.txt | 4 +- backend/simple_data_tool.py | 40 ++++----- backend/test/test_simple_data_tool.py | 8 +- frontend/package.json | 4 + frontend/public/index.html | 2 +- frontend/src/App.css | 70 ++++------------ frontend/src/App.js | 21 ++--- frontend/src/BackendLink.js | 31 +++++++ frontend/src/pages/CRM.js | 113 ++++++++++++++++++++++++++ frontend/src/pages/GIS.js | 9 ++ frontend/src/static/Header.js | 6 +- 13 files changed, 228 insertions(+), 98 deletions(-) create mode 100644 frontend/src/BackendLink.js create mode 100644 frontend/src/pages/CRM.js create mode 100644 frontend/src/pages/GIS.js diff --git a/backend/app.py b/backend/app.py index 8c14377..6a3666f 100644 --- a/backend/app.py +++ b/backend/app.py @@ -9,7 +9,7 @@ app = Flask(__name__) app.config.from_pyfile('secrets.properties', silent=False) -CORS(app) +CORS(app, supports_credentials=True) print('Initializing...') client = MongoClient(app.config['DB_URI']) # Connect to db @@ -49,4 +49,16 @@ def endpoint(path): # Generified endpoint for all data access response.status = 422 return response - return jsonify(json_wrap(func(**cast_args))) + try: + response = func(**cast_args) + except Exception as e: + response = jsonify(e) + response.status = 400 + return response + + print(response) + response = jsonify(response) + if not response.is_json: # Json wrap string responses + response = jsonify(json_wrap(response.data)) + + return response diff --git a/backend/gis_visualizations.py b/backend/gis_visualizations.py index 2f62e19..af969c0 100644 --- a/backend/gis_visualizations.py +++ b/backend/gis_visualizations.py @@ -3,7 +3,7 @@ import plotly.express as px import requests -connection_disasters = requests.get("http://ec2-18-226-200-201.us-east-2.compute.amazonaws.com:5000/get_disaster_data").json() +connection_disasters = requests.get("http://ec2-18-225-84-160.us-east-2.compute.amazonaws.com:5000/get_disaster_data").json() disaster_df = pd.DataFrame(connection_disasters) disaster_df = disaster_df.drop(['_id', 'description'], axis=1) disaster_df['month_year'] = pd.to_datetime(disaster_df['declared_date']).dt.strftime('%Y-%m') diff --git a/backend/requirements.txt b/backend/requirements.txt index e1b235a..cb97a48 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -2,4 +2,6 @@ pytest==7.2.2 streamlit~=1.27.2 pandas~=2.1.1 plotly~=5.17.0 -flask~=3.0.0 \ No newline at end of file +flask~=3.0.0 +flask_cors +pymongo \ No newline at end of file diff --git a/backend/simple_data_tool.py b/backend/simple_data_tool.py index a06ff88..1a05202 100644 --- a/backend/simple_data_tool.py +++ b/backend/simple_data_tool.py @@ -3,6 +3,8 @@ import pandas as pd from pandas import DataFrame import datetime as dt +from bson.json_util import dumps + dates = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] @@ -48,16 +50,16 @@ def load_json_from_file(self, filename): return data def get_agent_data(self): - return self.__agent_data + return json.loads(dumps(self.__agent_data.find())) def get_claim_handler_data(self): - return self.__claim_handler_data + return json.loads(dumps(self.__claim_handler_data.find())) def get_disaster_data(self): - return self.__disaster_data + return json.loads(dumps(self.__disaster_data.find())) def get_claim_data(self): - return self.__claim_data + return json.loads(dumps(self.__claim_data.find())) # Unit Test Methods @@ -71,7 +73,7 @@ def get_num_closed_claims(self): """ # converting JSON to pd dataframe - df = pd.json_normalize(self.get_claim_data()) + df = pd.DataFrame(list(self.__claim_data.find())) # filtering the data res = df.loc[df['status'] == 'Closed'] @@ -87,7 +89,7 @@ def get_num_claims_for_claim_handler_id(self, claim_handler_id: int): Returns: int: number of claims assigned to claim handler """ - df = pd.json_normalize(self.get_claim_data()) + df = pd.DataFrame(list(self.__claim_data.find())) res = df.loc[df['claim_handler_assigned_id'] == claim_handler_id] return len(res.index) @@ -101,7 +103,7 @@ def get_num_disasters_for_state(self, state: str): Returns: int: number of disasters for state """ - df = pd.json_normalize(self.get_disaster_data()) + df = pd.DataFrame(list(self.__disaster_data.find())) res = df.loc[df['state'] == state] return len(res.index) @@ -119,7 +121,7 @@ def get_total_claim_cost_for_disaster(self, disaster_id: int): float | None: estimate cost of disaster, rounded to the nearest hundredths place returns None if no claims are found """ - df = pd.json_normalize(self.get_claim_data()) + df = pd.DataFrame(list(self.__claim_data.find())) related = df.loc[df['disaster_id'] == disaster_id] # summing the estimate cost for specified disaster @@ -138,7 +140,7 @@ def get_average_claim_cost_for_claim_handler(self, claim_handler_id: int): float | None : average cost of claims, rounded to the nearest hundredths place or None if no claims are found """ - df = pd.json_normalize(self.get_claim_data()) + df = pd.DataFrame(list(self.__claim_data.find())) related = df.loc[df['claim_handler_assigned_id'] == claim_handler_id] if related.empty: return None @@ -165,7 +167,7 @@ def get_state_with_most_disasters(self): Returns: string: single name of state """ - df = pd.json_normalize(self.get_disaster_data()) + df = pd.DataFrame(list(self.__disaster_data.find())) # creating frequency table, then sorting the values related: DataFrame = df['state'].value_counts().reset_index(drop=False) @@ -188,7 +190,7 @@ def get_state_with_least_disasters(self): """ # same as above function - df = pd.json_normalize(self.get_disaster_data()) + df = pd.DataFrame(list(self.__disaster_data.find())) related: DataFrame = df['state'].value_counts().reset_index(drop=False) related.sort_values(by=['count', 'state'], ascending=[True, True], inplace=True) res = related['state'].iloc[0] @@ -204,7 +206,7 @@ def get_most_spoken_agent_language_by_state(self, state: str): string: name of language or empty string if state doesn't exist """ - df = pd.DataFrame(list(self.get_agent_data().find())) + df = pd.DataFrame(list(self.__agent_data.find().find())) df = df.loc[df['state'] == state] # creating frequency tables for the languages @@ -243,7 +245,7 @@ def get_num_of_open_claims_for_agent_and_severity(self, agent_id: int, min_sever if min_severity_rating < 1 or min_severity_rating > 10: return -1 - df = pd.json_normalize(self.get_claim_data()) + df = pd.DataFrame(list(self.__claim_data.find())) res = df.loc[(df['agent_assigned_id'] == agent_id) & (df['severity_rating'] >= min_severity_rating) & (df['status'] != 'Closed')] @@ -262,7 +264,7 @@ def get_num_disasters_declared_after_end_date(self): int: number of disasters where the declared date is after the end date """ - df = pd.json_normalize(self.get_disaster_data()) + df = pd.DataFrame(list(self.__disaster_data.find())) res = df.loc[df['end_date'] < df['declared_date']] return len(res.index) @@ -279,7 +281,7 @@ def build_map_of_agents_to_total_claim_cost(self): """ # getting total of estimate cost for each agent, and filling 0 for any empty costs - df = pd.json_normalize(self.get_claim_data()) + df = pd.DataFrame(list(self.__claim_data.find())) res = df.groupby('agent_assigned_id')['estimate_cost'].sum().round(2).to_frame() res = res.reindex(range(1, 101), fill_value=0).reset_index() @@ -299,14 +301,14 @@ def calculate_disaster_claim_density(self, disaster_id): float: density of claims to disaster area, rounded to the nearest thousandths place None if disaster does not exist """ - df = pd.json_normalize(self.get_claim_data()) + df = pd.DataFrame(list(self.__claim_data.find())) related = df.loc[df['disaster_id'] == disaster_id] if related.empty: return None num = len(related.index) - df2 = pd.json_normalize(self.get_disaster_data()) + df2 = pd.DataFrame(list(self.__disaster_data.find())) # matching disaster id to the radius radius = df2.loc[df2['id'] == disaster_id]['radius_miles'].iloc[0] @@ -329,10 +331,10 @@ def get_top_three_months_with_highest_num_of_claims_desc(self): list: three strings of month and year, descending order of highest claims """ - df = pd.json_normalize(self.get_claim_data()) + df = pd.DataFrame(list(self.__claim_data.find())) related = df['disaster_id'].value_counts().reset_index(drop=False) - df2 = pd.json_normalize(self.get_disaster_data()) + df2 = pd.DataFrame(list(self.__disaster_data.find())) related = related.map(str) # getting the month and year for each disaster id diff --git a/backend/test/test_simple_data_tool.py b/backend/test/test_simple_data_tool.py index 049250d..b315ccb 100644 --- a/backend/test/test_simple_data_tool.py +++ b/backend/test/test_simple_data_tool.py @@ -14,10 +14,10 @@ def test_read_data_files(controller): Args: controller (SimpleDataTool): utility script that loads JSON files and does comparisons """ - assert (len(controller.get_agent_data()) == 100) - assert (len(controller.get_claim_handler_data()) == 156) - assert (len(controller.get_claim_data()) == 1000) - assert (len(controller.get_disaster_data()) == 100) + assert (len(controller.__agent_data) == 100) + assert (len(controller.__claim_handler_data) == 156) + assert (len(controller.__claim_data) == 1000) + assert (len(controller.__disaster_data) == 100) class TestSetOne: diff --git a/frontend/package.json b/frontend/package.json index ef9cab5..6a1015d 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -14,8 +14,12 @@ "@emotion/react": "^11.11.1", "@emotion/styled": "^11.11.0", "@mui/material": "^5.14.17", + "@mui/x-data-grid": "^6.18.1", + "@mui/x-data-grid-generator": "^6.18.1", + "plotly.js": "^2.27.1", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-plotly.js": "^2.6.0", "react-router-dom": "^6.18.0", "react-scripts": "5.0.1", "universal-cookie": "^6.1.1" diff --git a/frontend/public/index.html b/frontend/public/index.html index a3dc5aa..53af61a 100644 --- a/frontend/public/index.html +++ b/frontend/public/index.html @@ -2,7 +2,7 @@ - GITTYUP + IGStateFarm
diff --git a/frontend/src/App.css b/frontend/src/App.css index 0254dc4..d98ecb7 100644 --- a/frontend/src/App.css +++ b/frontend/src/App.css @@ -1,7 +1,7 @@ #root { flex: 1; text-align: center; - background-color: rgba(236, 12, 33, 0.16); + background-color: rgb(255, 255, 255); } .app { /* Core App Theme */ @@ -40,60 +40,26 @@ overflow: hidden; } -.page-title { - text-align: left; - padding: 0; - margin: 0 10px; - left: 0; - position: fixed; -} - -button .logout { - top: 0; - right: 0 !important; - position: absolute !important; - background-color: red !important; -} - .header { top: 0; position: absolute; display: flex; flex-direction: column; + align-items: center; } +.content { + top: 200px; + position: absolute; + display: flex; + flex-direction: column; + align-items: center; + } + .page-logo { color: #ff9900b5; } -.curve-vector-1 { - position: fixed; - bottom: 0; - left: 0; - overflow: visible; - transform: scale(2); - transform-origin: bottom left; - z-index: 1; - - fill: rgba(255, 161, 51, 0.30); - stroke-width: 3px; - stroke: rgba(255, 161, 51, 0.30); -} - -.curve-vector-2 { - position: fixed; - top: 0; - right: 0; - overflow: visible; - transform: scale(2); - transform-origin: top right; - z-index: 1; - - fill: rgba(255, 153, 0, 0.57); - stroke-width: 3px; - stroke: rgba(255, 153, 0, 0.32); -} - .box { height: 39px; width: 177px; @@ -134,15 +100,13 @@ button:hover { margin: 10px; padding: 0 20px; border-radius: 15px; + width: fit-content; } -.pill-input { - text-align: center; - border-radius: 15px; -} -.project-input { - width: 200px; - margin: 9px 0px 9px 10px; - font-size: 20px; -} +.streamlit { + width: 100%; + height: 100vh; + top: 200px; + position: absolute; +} \ No newline at end of file diff --git a/frontend/src/App.js b/frontend/src/App.js index 079d7a1..8f5f823 100644 --- a/frontend/src/App.js +++ b/frontend/src/App.js @@ -1,21 +1,8 @@ import './App.css' import {BrowserRouter as Router, Route, Routes} from 'react-router-dom' -import Cookies from "universal-cookie"; import Header from "./static/Header"; - -export const cookies = new Cookies(); - -export function getCurrentUser() { - return cookies.get("user"); -} - -export function setCurrentUser(user) { - cookies.set("user", user); // Will jsonify the user object -} - -export function removeCurrentUser() { - cookies.remove("user"); -} +import CRM from "./pages/CRM"; +import GIS from "./pages/GIS"; export function validateUser(currentUser, navigate) { if (currentUser === undefined) { @@ -29,8 +16,10 @@ export function validateUser(currentUser, navigate) { function App() { return ( +
- }/> + }/> + }/> ); diff --git a/frontend/src/BackendLink.js b/frontend/src/BackendLink.js new file mode 100644 index 0000000..4dec05d --- /dev/null +++ b/frontend/src/BackendLink.js @@ -0,0 +1,31 @@ +export const central_uri = "http://ec2-18-225-84-160.us-east-2.compute.amazonaws.com:5000/"; +export async function post(path, body) { + return await fetch(central_uri + path, { + method: "post", + credentials: "include", + body: JSON.stringify(body), + headers: { + "Content-Type": "application/json", + }, + }); +} + +export async function get(path, params) { + let paramPath = path; + if (Object.keys(params).length !== 0) { + paramPath = paramPath + "?"; + Object.entries(params).forEach((entry, index) => { + if (index !== 0) { + paramPath = paramPath + "&"; + } + paramPath = paramPath + entry[0] + "=" + entry[1]; + }); + } + return await fetch(central_uri + paramPath, { + method: "get", + credentials: "include", + headers: { + "Content-Type": "application/json", + }, + }); +} \ No newline at end of file diff --git a/frontend/src/pages/CRM.js b/frontend/src/pages/CRM.js new file mode 100644 index 0000000..4d16604 --- /dev/null +++ b/frontend/src/pages/CRM.js @@ -0,0 +1,113 @@ +import React, {useState} from "react"; +import { DataGrid, GridToolbar } from '@mui/x-data-grid'; +import { useDemoData } from '@mui/x-data-grid-generator'; +import '@mui/icons-material/'; +import {get} from "../BackendLink"; + +const VISIBLE_FIELDS = ['name', 'rating', 'country', 'dateCreated', 'isAdmin']; + +function CRM() { + const [claimData, setClaimData] = useState(null); + const [agentData, setAgentData] = useState(null); + const [claimHandlerData, setClaimHandlerData] = useState(null); + const [disasterData, setDiasterData] = useState(null); + + get('/get_agent_data', {}).then(async (response) => { + let json = await response.json(); + setAgentData(json); // Trigger state set + }); + + get('/get_claim_data', {}).then(async (response) => { + let json = await response.json(); + setClaimData(json); // Trigger state set + }); + + get('/get_claim_handler_data', {}).then(async (response) => { + let json = await response.json(); + setClaimHandlerData(json); // Trigger state set + }); + + get('/get_disaster_data', {}).then(async (response) => { + let json = await response.json(); + setDiasterData(json); // Trigger state set + }); + + let agentGridData = { + columns: [{field: 'id', headerName: 'ID'}, + {field: 'first_name', headerName: 'First Name'}, + {field: 'last_name', headerName: 'Last Name'}, + {field: 'state', headerName: 'State'}, + {field: 'region', headerName: 'Region'}, + {field: 'primary_language', headerName: 'Primary Language'}, + {field: 'secondary_language', headerName: 'Secondary Language'}, + {field: 'years_active', headerName: 'Years Active'} + ], + rows: agentData + } + + let claimGridData = { + columns: [{field: 'agent_assigned_id', headerName: 'Agent ID'}, + {field: 'claim_handler_assigned_id', headerName: 'Claim ID'}, + {field: 'disaster_id', headerName: 'Disaster ID'}, + {field: 'estimate_cost', headerName: 'Estimate Cost'}, + {field: 'loss_of_life', headerName: 'Loss of Life'}, + {field: 'severity_rating', headerName: 'Severity'}, + {field: 'status', headerName: 'Status'}, + {field: 'total_loss', headerName: 'Total Loss'}, + {field: 'type', headerName: 'Type'} + ], + rows: claimData + } + + + let claimHandlerGridData = { + columns: [{field: 'id', headerName: 'ID'}, + {field: 'first_name', headerName: 'First Name'}, + {field: 'last_name', headerName: 'Last Name'} + ], + rows: claimHandlerData + } + + let disasterGridData = { + columns: [{field: 'id', headerName: 'ID'}, + {field: 'type', headerName: 'Type'}, + {field: 'state', headerName: 'State'}, + {field: 'name', headerName: 'Name'}, + {field: 'description', headerName: 'Description'}, + {field: 'start_date', headerName: 'Start Date'}, + {field: 'end_date', headerName: 'End Date'}, + {field: 'declared_date', headerName: 'Declared Date'}, + {field: 'lat', headerName: 'Latitude'}, + {field: 'long', headerName: 'Longitude'}, + {field: 'radius_miles', headerName: 'Radius (Miles)'} + ], + rows: disasterData + } + + + return ( +
+

Agents

+
+ {agentData == null ?

Loading...

: } +

+ +

Claims

+
+ {claimData == null ?

Loading...

: } +

+ +

Claim Handlers

+
+ {claimHandlerData == null ?

Loading...

: } +

+ +

Disasters

+
+ {disasterData == null ?

Loading...

: } +
+
+ ) +} + +export default CRM; \ No newline at end of file diff --git a/frontend/src/pages/GIS.js b/frontend/src/pages/GIS.js new file mode 100644 index 0000000..0d0962c --- /dev/null +++ b/frontend/src/pages/GIS.js @@ -0,0 +1,9 @@ +import Plot from 'react-plotly.js'; + +function GIS() { + return ( + + ) +} + +export default GIS; \ No newline at end of file diff --git a/frontend/src/static/Header.js b/frontend/src/static/Header.js index cafcfd5..cb7172a 100644 --- a/frontend/src/static/Header.js +++ b/frontend/src/static/Header.js @@ -1,6 +1,9 @@ import {Button} from "@mui/material"; +import {useNavigate} from "react-router-dom"; function Header() { + let navigate = useNavigate() + return (
@@ -8,7 +11,8 @@ function Header() {
- + +
From ccca7c775f3d1d016f8ff7a0c81919556faea4f0 Mon Sep 17 00:00:00 2001 From: Ian Zhang <124932929+ianwzhang1@users.noreply.github.com> Date: Sun, 12 Nov 2023 12:54:21 -0600 Subject: [PATCH 25/26] Update urls --- backend/gis_visualizations.py | 2 +- frontend/src/BackendLink.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/gis_visualizations.py b/backend/gis_visualizations.py index 6c98da3..f516a28 100644 --- a/backend/gis_visualizations.py +++ b/backend/gis_visualizations.py @@ -3,7 +3,7 @@ import plotly.express as px import requests -connection_disasters = requests.get("http://ec2-18-225-84-160.us-east-2.compute.amazonaws.com:5000/get_disaster_data").json() +connection_disasters = requests.get("http://ec2-18-119-129-148.us-east-2.compute.amazonaws.com:5000/get_disaster_data").json() disaster_df = pd.DataFrame(connection_disasters) disaster_df = disaster_df.drop(['_id', 'description'], axis=1) disaster_df['month_year'] = pd.to_datetime(disaster_df['declared_date']).dt.strftime('%Y-%m') diff --git a/frontend/src/BackendLink.js b/frontend/src/BackendLink.js index 4dec05d..ffbc853 100644 --- a/frontend/src/BackendLink.js +++ b/frontend/src/BackendLink.js @@ -1,4 +1,4 @@ -export const central_uri = "http://ec2-18-225-84-160.us-east-2.compute.amazonaws.com:5000/"; +export const central_uri = "http://ec2-18-119-129-148.us-east-2.compute.amazonaws.com:5000/"; export async function post(path, body) { return await fetch(central_uri + path, { method: "post", From 6884149c4731d4bf98b6122ff95c956b2cf7a410 Mon Sep 17 00:00:00 2001 From: Ian Zhang <124932929+ianwzhang1@users.noreply.github.com> Date: Sun, 12 Nov 2023 12:59:40 -0600 Subject: [PATCH 26/26] Update urls --- frontend/src/pages/GIS.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/pages/GIS.js b/frontend/src/pages/GIS.js index 0d0962c..735e87d 100644 --- a/frontend/src/pages/GIS.js +++ b/frontend/src/pages/GIS.js @@ -2,7 +2,7 @@ import Plot from 'react-plotly.js'; function GIS() { return ( - + ) }