From 2bf9e3241cd6bd408c63a3d3bf77f473ebc66223 Mon Sep 17 00:00:00 2001 From: Elizabeth Theocharides Date: Tue, 17 Oct 2023 07:44:37 -0800 Subject: [PATCH] Removed viz_interim_based_on_new_inputs with mike 1.1.2 --- alias=latest/404.html | 16 - alias=latest/configuration/index.html | 16 - alias=latest/input/index.html | 16 - alias=latest/model/index.html | 16 - alias=latest/output/index.html | 16 - alias=latest/scenarios/index.html | 16 - versions.json | 2 +- viz_interim_based_on_new_inputs/404.html | 412 - .../BAUS-Models.png | Bin 81530 -> 0 bytes .../BAUS-Scenario-Models.png | Bin 191107 -> 0 bytes .../Core-Models.png | Bin 176237 -> 0 bytes .../assets/_mkdocstrings.css | 0 .../assets/images/favicon.png | Bin 1870 -> 0 bytes .../assets/javascripts/bundle.220ee61c.min.js | 29 - .../javascripts/bundle.220ee61c.min.js.map | 8 - .../javascripts/lunr/min/lunr.ar.min.js | 1 - .../javascripts/lunr/min/lunr.da.min.js | 18 - .../javascripts/lunr/min/lunr.de.min.js | 18 - .../javascripts/lunr/min/lunr.du.min.js | 18 - .../javascripts/lunr/min/lunr.es.min.js | 18 - .../javascripts/lunr/min/lunr.fi.min.js | 18 - .../javascripts/lunr/min/lunr.fr.min.js | 18 - .../javascripts/lunr/min/lunr.hi.min.js | 1 - .../javascripts/lunr/min/lunr.hu.min.js | 18 - .../javascripts/lunr/min/lunr.hy.min.js | 1 - .../javascripts/lunr/min/lunr.it.min.js | 18 - .../javascripts/lunr/min/lunr.ja.min.js | 1 - .../javascripts/lunr/min/lunr.jp.min.js | 1 - .../javascripts/lunr/min/lunr.kn.min.js | 1 - .../javascripts/lunr/min/lunr.ko.min.js | 1 - .../javascripts/lunr/min/lunr.multi.min.js | 1 - .../javascripts/lunr/min/lunr.nl.min.js | 18 - .../javascripts/lunr/min/lunr.no.min.js | 18 - .../javascripts/lunr/min/lunr.pt.min.js | 18 - .../javascripts/lunr/min/lunr.ro.min.js | 18 - .../javascripts/lunr/min/lunr.ru.min.js | 18 - .../javascripts/lunr/min/lunr.sa.min.js | 1 - .../lunr/min/lunr.stemmer.support.min.js | 1 - .../javascripts/lunr/min/lunr.sv.min.js | 18 - .../javascripts/lunr/min/lunr.ta.min.js | 1 - .../javascripts/lunr/min/lunr.te.min.js | 1 - .../javascripts/lunr/min/lunr.th.min.js | 1 - .../javascripts/lunr/min/lunr.tr.min.js | 18 - .../javascripts/lunr/min/lunr.vi.min.js | 1 - .../javascripts/lunr/min/lunr.zh.min.js | 1 - .../assets/javascripts/lunr/tinyseg.js | 206 - .../assets/javascripts/lunr/wordcut.js | 6708 ----------------- .../workers/search.74e28a9f.min.js | 42 - .../workers/search.74e28a9f.min.js.map | 8 - .../assets/stylesheets/main.26e3688c.min.css | 1 - .../stylesheets/main.26e3688c.min.css.map | 1 - .../stylesheets/palette.ecc896b0.min.css | 1 - .../stylesheets/palette.ecc896b0.min.css.map | 1 - .../configuration/index.html | 877 --- .../input/index.html | 1038 --- .../model/index.html | 673 -- .../output/index.html | 1400 ---- .../scenarios/index.html | 652 -- .../search/search_index.json | 1 - viz_interim_based_on_new_inputs/sitemap.xml | 28 - .../sitemap.xml.gz | Bin 278 -> 0 bytes 61 files changed, 1 insertion(+), 12468 deletions(-) delete mode 100644 alias=latest/404.html delete mode 100644 alias=latest/configuration/index.html delete mode 100644 alias=latest/input/index.html delete mode 100644 alias=latest/model/index.html delete mode 100644 alias=latest/output/index.html delete mode 100644 alias=latest/scenarios/index.html delete mode 100755 viz_interim_based_on_new_inputs/404.html delete mode 100755 viz_interim_based_on_new_inputs/BAUS-Models.png delete mode 100755 viz_interim_based_on_new_inputs/BAUS-Scenario-Models.png delete mode 100755 viz_interim_based_on_new_inputs/Core-Models.png delete mode 100755 viz_interim_based_on_new_inputs/assets/_mkdocstrings.css delete mode 100755 viz_interim_based_on_new_inputs/assets/images/favicon.png delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/bundle.220ee61c.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/bundle.220ee61c.min.js.map delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.ar.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.da.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.de.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.du.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.es.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.fi.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.fr.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.hi.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.hu.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.hy.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.it.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.ja.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.jp.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.kn.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.ko.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.multi.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.nl.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.no.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.pt.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.ro.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.ru.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.sa.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.stemmer.support.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.sv.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.ta.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.te.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.th.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.tr.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.vi.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/min/lunr.zh.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/tinyseg.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/lunr/wordcut.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/workers/search.74e28a9f.min.js delete mode 100755 viz_interim_based_on_new_inputs/assets/javascripts/workers/search.74e28a9f.min.js.map delete mode 100755 viz_interim_based_on_new_inputs/assets/stylesheets/main.26e3688c.min.css delete mode 100755 viz_interim_based_on_new_inputs/assets/stylesheets/main.26e3688c.min.css.map delete mode 100755 viz_interim_based_on_new_inputs/assets/stylesheets/palette.ecc896b0.min.css delete mode 100755 viz_interim_based_on_new_inputs/assets/stylesheets/palette.ecc896b0.min.css.map delete mode 100755 viz_interim_based_on_new_inputs/configuration/index.html delete mode 100755 viz_interim_based_on_new_inputs/input/index.html delete mode 100755 viz_interim_based_on_new_inputs/model/index.html delete mode 100755 viz_interim_based_on_new_inputs/output/index.html delete mode 100755 viz_interim_based_on_new_inputs/scenarios/index.html delete mode 100755 viz_interim_based_on_new_inputs/search/search_index.json delete mode 100755 viz_interim_based_on_new_inputs/sitemap.xml delete mode 100755 viz_interim_based_on_new_inputs/sitemap.xml.gz diff --git a/alias=latest/404.html b/alias=latest/404.html deleted file mode 100644 index 781914cf7..000000000 --- a/alias=latest/404.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../viz_interim_based_on_new_inputs/404.html... - - \ No newline at end of file diff --git a/alias=latest/configuration/index.html b/alias=latest/configuration/index.html deleted file mode 100644 index 502737c81..000000000 --- a/alias=latest/configuration/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../viz_interim_based_on_new_inputs/configuration/... - - \ No newline at end of file diff --git a/alias=latest/input/index.html b/alias=latest/input/index.html deleted file mode 100644 index 6e71d2397..000000000 --- a/alias=latest/input/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../viz_interim_based_on_new_inputs/input/... - - \ No newline at end of file diff --git a/alias=latest/model/index.html b/alias=latest/model/index.html deleted file mode 100644 index 85dc97592..000000000 --- a/alias=latest/model/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../viz_interim_based_on_new_inputs/model/... - - \ No newline at end of file diff --git a/alias=latest/output/index.html b/alias=latest/output/index.html deleted file mode 100644 index ebfe71307..000000000 --- a/alias=latest/output/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../viz_interim_based_on_new_inputs/output/... - - \ No newline at end of file diff --git a/alias=latest/scenarios/index.html b/alias=latest/scenarios/index.html deleted file mode 100644 index f0cce6208..000000000 --- a/alias=latest/scenarios/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Redirecting - - - - - Redirecting to ../../viz_interim_based_on_new_inputs/scenarios/... - - \ No newline at end of file diff --git a/versions.json b/versions.json index b3cedcfbe..84bb2ac38 100644 --- a/versions.json +++ b/versions.json @@ -1 +1 @@ -[{"version": "viz_interim_based_on_new_inputs", "title": "viz_interim_based_on_new_inputs", "aliases": ["alias=latest"]}, {"version": "main", "title": "main", "aliases": ["latest"]}, {"version": "generic_tracing_tools", "title": "generic_tracing_tools", "aliases": []}, {"version": "basis_data_update", "title": "basis_data_update", "aliases": []}] \ No newline at end of file +[{"version": "main", "title": "main", "aliases": ["latest"]}, {"version": "generic_tracing_tools", "title": "generic_tracing_tools", "aliases": []}, {"version": "basis_data_update", "title": "basis_data_update", "aliases": []}] \ No newline at end of file diff --git a/viz_interim_based_on_new_inputs/404.html b/viz_interim_based_on_new_inputs/404.html deleted file mode 100755 index b3c28a844..000000000 --- a/viz_interim_based_on_new_inputs/404.html +++ /dev/null @@ -1,412 +0,0 @@ - - - - - - - - - - - - - - - - - - Bay Area UrbanSim - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
- - - - - - -
- - -
- -
- - - - - - - - - -
-
- - - -
-
-
- - - - - - -
-
-
- - - -
-
-
- - - -
-
-
- - - -
-
- -

404 - Not found

- -
-
- - - - -
- -
- - - -
-
-
-
- - - - - - - - - \ No newline at end of file diff --git a/viz_interim_based_on_new_inputs/BAUS-Models.png b/viz_interim_based_on_new_inputs/BAUS-Models.png deleted file mode 100755 index 8c73281668261d2f008fc6f77da3cd2a9e8b5ead..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81530 zcmeGEbySq=7cdOZu~1R500jXXnITk4T0lS=Cg>251}W)MDFFdNhVGuB9J)Jn=4Da15a>jsoD^IH_#A;i zqtOV&J9O;W^VqRh;my+C{W8)0GUBG+o?BG{Z-vduge)3D+Yx?P*%!8TLRR&mZE{~a zqyyVvqE-#URyD#_-vlk{g4?CPG|PVJlohnB4QP`KYLO1=fC`(}3%{)wvZ@B4KDWxe zFt7d6As^T(7uW&3=;#1$D{^Tht3%)eBqJzObr!VMY9~L+(qvd?4^@lLdZxVOjsevQ`8Dv1<6z zE=O3?E(bgcYzJQQzybh|2(SP^*e(m~^1=c@RZBn)Z1?l6MSW0*EP&+aVgURFK%`Y& zU>o5V;H`)iumym>4p<{>Q6~bttm*)8;!^;Sum&I-_?v*X9gr0f1AxS`E)aOzE+Ll>80AAIn%&ShBSD!JjI%8f0rnacLWnOd3qK3}An$Du;wng=Ai<&zYHTMax+J_c3 z41`xLi$yJ)MJ(?o%scC5GZr^$E2n>cmn3z}|KYPZ-#m~?GTu4~>`1p_MnYsD-`Gv)$rKRPywe{`Y{r&xe z!^6X)BkW<|CxF~@<}a14K%l2pgg<{hdaW`90v+5Fe<29B(^x$8E@VWj#LoNlYOXGfDw|Vp1LOe4`|2$4Y0k>pH@xEc=V^ChG7o4Gw?LqAkTZrPrgCz9JEIGa z*I~Eaa&%ol9BKCuo~<5yu8($g3Y{Pe!qdX0heoGuKOBEH0`@gGr!_RhrB#ZZr}27B z5gnCgtdyF{XUchSWls`mwr`bYn7BS3>h#WQ1=aR}>fo{^A;d@494fP^K*dQu3NsWt>0A{~$}p z*fZVxSRc}K+y0hNW(3c?rQ2X0SbWBooUH=V-#oQOX9g5TwR6DU5sQOD6jga6c{*2%-vC0Ws!olF6GkvdWu ztzJ8DcZxR)h07jq$8gTH9yYV_W>du~dJMj+1=;%Y3!w=qH{a-A6}J(dt=B4PvkW-| zq3<^AO$&Ea8{<^;L?x!P0wHvxA2koyrua;KDW?~7V3!+qM zw~vL&vS8uigA~)(hZl7(xH}xkU4wM-S~Mt(8ppulXZTmXx~KJ=;wY9vsyA^&8k!9c z=AJy?;sTrA&**1?PZR9zdlS>_#-6F4E;{e?%*BNZ7EJDJrB#dXAD`i9vmFJ`tfe^M zFVsW11q>B)%I_5<-bL6jQ*%z{4!vcfEQqA%bOyw1tBldi`bk!wYP-D`Ko(;Nc}rM3 zFP0q#;=6_pchip&d&0~Vu6QL;>ynf16hsdU)!hapRMXHEM^((y*7wC$38R@!L~^x> zOYA(~;n!{o)m?bJZOVb(x$Jva26<7X;g!h!b+mAzl+zD{7o&Da z+2`_>=y@O6^`%2@D8-Oo^1wLjL8utBO||B@KL|r)&8A8N2vlwGFCMMR}3*BJ=^kjtVdC5q?AG zVY5hP-3>h@2*Q(&6(R``la1;W);%~8Q>J9_84M`0_b2VFTFl@?wf)gWURPt?6)E;M&C}S6W+HW5JYXD)Rha38JN%LL$ZS z6cDANK-zyxhX{hRN-7G;)f_M_r^VN_Wj#~Lx??cI!N9<*RB-D&>M95nM;BuiY`+%> zQ;z>+xm1+;CFng}IC%y?who@^O$Ec6`ohEBXv5jSW}!Ya7HS@UK9P-qIa=mZ%uNdj=wi}tPZGjm?2 zpRwmY#h#{^SR}Pu6pI-D-nL(^`kuL=EIfNY{GwAq8k2rHV0pNlXjJFP**WiQ`j^f` z_qQe*oup_9aZQ=WiA|{*l=|8>k zY8w}p_wXz#gZ#GoN6WnzuWKuBt{o)J`dPH?TcxlyYDvuc27LKcW1L?{iRZEev*DWx zJfY2zy_aR}&t#Hs*8GX*o-b-W&i)UJ)PGGRv3wd(+5hLi-$AtUI?s;(sYH_eKhgjH z<~!VpXM6$z3RcdII9#gH^0z-FNLjVZfm(Nmp96uue!$(*jX~P@DyF8=8=0DTi41YW zrqNb`M3Ev07MF2-qNg|_GS{Q9*^`HnJCPNUwWkwE@F@j?tLAn#pmGjw=v=wjw;MO{ zLB#e2`V>iN{EP1tb zeBH%1_d30UevvLti;5a_|8k3r^3%+-R;4WuMF?zqcz*J1=&@Gc`Z$uvpeN-VAAKfrNg1y6=fKa)hH(q={|>2}G=I0@NVqrKlhz&xa)#l6vNWsPLRyNkE*PA8;< zzY>UW@8hE~=Cq=4W*~pK8<20lIr^ke_27Sr%L$3TeSuM-exZiqNPCLA!^99O_oDV` z!+>uw{3fGPcUN>_2CHdn^QRe8Txz4eWmn-{M3zc9JAPw}&gP^qkdu3ruQFgf|9mxetab03j~+2h3z{|}Q7(5JbU`-6I$C+|2)BQsAcrb)sZ!tkKj>4lmT&1F zSX!|@$rAr2$uywu$kRgr{x>^>nqC}6$O7gR*92Y=3+=zeNJ zo|_*u@Bv}XJm~Li$R3^kNa1r~pGrmG!)(l+wtCRfSL4-xdx|_#F#Y3)pcGGrg(U1o zjm!aRpxnS<>TKw`8qUCnd`jBAAqZYd-2Yt$I&fONI8y%~>8wyjpc zU;iyrMvY_zTYnxtrrdZOrdbht zcrwq%Wl7C>k=Y@0iJ8r=*@h_6w_I+H561|6G66i$+rM*K@n=L03>o7@!c-B0g-=8apP5WaiQH6hV< z%7F5gYK-KV)fb)4mP5wKet-AfWt8Y^Uw1#c}hsq_O!gKhwDOBmXo^x55Aa zyPwtS|Ggw~$NbycWP27Z9b8;8X6*hHVD6X@npZJbGE9P)p6Us?#DMW~Ozf{vlvLnRuPcwBBlWG}@%jzEqndvbtAu}a-blJ%*Pt>8O$Wqdg@#I zH3wp$>sa*@D`Ie0qWlx1d=Mc?Zn+WiSceiiPp;p`nc^yO<$m?Am8}oIWmO~-3*SjX zHf5!f{me=a;gc(XO=Hv_2nd+sq*i$OqQ#MosahSq89yEnt49hVNo#P!VwTjZeng6d zq#xAD%b!Hr3YsF}8!Rsor0dA`XY{`*{pmBs<(`hI?{^Uma`yAM+g2H$;-AKZT{u?E zuH@xf^Og=~jF|ja05H%-o2Z{4TUs590`tKeP%$^lk&XeGx#Gxp=Lr2Cu$A$Pe{Ug$ zoPJ=wIRy`A)oJ#@=<44?lJhAzG;x<-$y0d#huDMf_l!}xsOhzDz9j&=_fnaa z{(F&{Nxs5kiobJ*h8Y)*<~*N{Ji7S~X71%*7~bRA5&mK%JM7)!V$=(?lNb5^=Fc;Y zeevmNTZYX~$>#zYcsLB7CS%tRbYilR?2#Zt0a+?7E|2fsH#$mzL!IK!Lmes8Y?&-d zpHUiZ(#n^@`iVhG1-jv>8V*)X`2rr(uXl<6nc8Da1#yQGd^(0u-D|YMVV|-UQ?but z4WY@>jE4U0RD6hvF`q+|pGlVY`-fI9q(ehcXZ(Yj&xg}ws{_-9k6My%zjzu z&#iSBXPwl5tr-vv8)2F$@bFfR65u#~PrzpT(t?h{Vq@CR6SpA6TmK_DjQ)KtQ3n|* zWlMSV1y=j*m}H4cW!$VFk#E6Wc}Z?M=<-c*86?Fy;SVM`+7ieRI@qJ;;wNmu0?wmF zN;}H;+eM2%1Uh|_IMhM&04FA`T|HlJ*UVwopeQiY0Xgb%GFAcJjLD^W-t*=`ds42I zlB;R*5k(ITP&j;bst}0|Tsgr4O%|yMzU~V*JX~ukKZI10UoP*Xve|pODkGah-*RhD zboE@4MCHkYSyH$yaN0PDzuUyU&9M6^@gb+Nl{bb^_spfTQp30u zcX1jxG4woeP$a>5F)kfUhK&u{sU=}^Of6WGB}yYq8P<|!&uM?it7!kIUX4+wF6=@Y z&a6sgT9hr&Wi|^WMG)EpF)Rf|RvWgJ={s&zF54?*Sj`OL=W#1*Rd_|LK-!P&vWBrl zAHv!MpkE{g^ou~h`bA{$dO~BMvvzDY9+zEoR-d@jc0pBVdACtO@v@NX(eTOd(_-z4>saY%{A+j9 zvPtz7$73&nEC*Ve!|R-YeBO~xzF#Xw&W>%bzPtkv7U+a=wZG@ECG3<4$hydYcK0sO z!kZQefD>DKK`c9f<=m=ScG-v&(6lCW^~`^F3CllRDOmegn-JjW|GPikmbEQ~{FA$d zm0M?r97mQ|>}E1K$KrfWfIw=`I7ioqd4fNEP3MWRZSq4y0J9dc>@vj)&o-HIq6z@Y zDC>n|QtrF+^DW&$vjC4hR_hAEXW})@oD;wo0BP*d9%$k%CbD6COzE-{b%8Zb zeWe2DMz>4SgP)zPCsRNY^gMh|BN?=@=D4E3R+F_{u|0{NPp6INCRj#Zw+2T$uCX5e(kHj!w+CCly1 z0hk=B)99GJSM* zgpzNe<-BKofRBE3f783vl#e3Qn1mP5V*SKWmd20${*16C?TZPB&qrky| z3$ttAhRm_awCZk1G*!&%Ly>#mtG>!pQ%KcNvKlsixn&wg3iiVH;5iAdt!2!vLOb@IhS2&b#$Tyl}*6&?`uxa{q4K%A@_bkg>JK_^}jpB3-~l#R|WZgn%agQ4cxj9n-LZ zGVY^UH)=(;ypt2XJX_1ja50``EC~zHQVg_2ousNs*qxgtoPFp0X`NCNfPQf_nh6A= zc8n2;u9RCAly=ohcFCIekLDZaIxln#6TtYU__W!-nAfkcO=um#@}6~>)KZrJq|EbR`sEkkMM*R zvV{lWCggnt(%f(gCqNvwr9gIrY{q46D`CtOr!j6`>#KN`39<7UwS|iy5XTlbDL0V) z;)Yu@is?AUM_O+NF?rKLW=J6-_mlQo##&Dgk8#u{wqUMH z^32?P1MHpAF)?Z63VoOy1nzEWDAgw-h{jAHNv&NtklU)L2%>;nPIyBjZuzeZO{I4=163UQ}&?u2#njwMoSa!Mr zl&fBga}qo^8oCfbzE&VKXkp?v$%Vhby_d?n6IuoA#|70jrbE%d9YY4O6&myutl}u1 zaSx$gtY|l0EvFG*auW14f>7H^P^4n7mA=Pqz-c%#uawHX^^$eDEpHd7O0(Opr@*?p zNh!%GY41AVY%(Ns64gi$Hg$GE8s3nMH*H~TQ6O7k1hB^zz#?QHs%p64jhP? zIR>zbqDf{TSm&;_p^Pyd=e5qI8N=3O&baL=A`-LJD!2GD!GDAiEdF$=@L{pN0WX&~ z4pM$ECVa!|@_?~yc*{v|ZRX+o2o6Xtondc#UQa=+5Yml#w}KrolB5SjYwMh*w5fp z87&fF`F~hp0MB#<2^w(dlUpg6Bx4z;D>h-tv922mY7$HBV6kxsX)cF4vD0WGto$!X ziq)WpmE^naZIBtpS-+d{jcYI1q{V8t;)LdXqu0-f zpkR$iDJ_S084IT$!|xEXY9>pXNohsF*pPO2W>;daLCKb@DI23kO?O<&Ms1@i)@bh_e(j!Ly{0N69}p^zkLi z58r%O#c(nkr27~@>v_E1kNz)_Vc~Nu+Eg1EVYC6u>JrZJO?nvRHra`m0plbI24O=D zXV!G34l!c7VXtVsq=ovr_RN^J zOPp6;xmD4d5F0uECAObA0x(jk>fK%I{7d1#1J}=V1FTMY2b{&9`vURiSJJwu8||W= zOZNPJUw0|tO648#Oq|w2j0{-r!;&oCn<%RXgyTBXKPdvhv_}q2R*AfgI00%W+zI_k zH^R!Pnn~FD-)i}lZsIe#SfJC|zg_27l9TJ5qeNLg`K|Zg3~czqi^Kkx`n?_`xNY&A za9?X{TU*;;0M&Wc#tH>=*&C}EO|urN{kzuc<$AucJLs}jMr?~ zQl=4Ki|P>K_eUHatEIJjN(wh zgu;m3oPU7kee`tQOGocl_D;{}`EOhiOT89EgMz}6#6PPK8McLUv?Ia7`o)_^sJ~O; z9|i+lWZDci5w5#%-+fL?%_8*}(s> zHej_wx39KSUS=9%ey~*!_4HA!(E#gz(3CEO&Qm_5rpDLLwId*iy}Q=h$-fb94Xy3& zq9W9ZmC~(%Uw*rn{|0SB@@=NR*|4@KYhgO7Q>COMKRWzipc&fA9SP<+zThnPx6QV> zkfPSrT9~!KD9dApg$?6$_{{`Orw$Dji)?2dJGRhME!d^0Ps&@Znd$pdv&+BzkClql z9Y^mF7_G8BDE}F5f8`MXyacxo(Z9eTW0hoQ7-3F1!}vk#ItMG=fr4r3+0XTlaROrE zK%41PE3vsI!^q!Sk6j-1c!{KZ5BN;43^HDki4@s#OGM?uh{c&$+NjfpBI>cuY8V=_ z&nk|W{NrU=laf^h^Td9;`%UTQfLv6YEFuUj5AB`n+e3A>UhzCKrnrw60Wxu!{zyxd zbjDjQiWtr9o3&997)Kud)Wf{SGlqs^{!DLF4fXsc*HTH72ON@r*A^Y_aKkH>51)I+ zv`eC22m*2EP71j;_kxV0OGvvqX$za!Jd^&$3_Iy(E`^z!k+(}<@rXQP>eSBNQI245 zQ>2Fz+KR+Gbyg}#q)i2s<(_14l0+UL-E?aWd4}w=k(8H?^{kCeT)f;dvC{)skqCFg ztk~UkeHUyepm5(Ai%kbE))Bw4cDfcze|t>1L`tS{N5%z z#MQ+kE2|HkUNcn6V>h-FM-RJVxnX@W$Z5o~bK*aeu|ww#hr(Vhf?>(Yq6`(njczGi z46tMo?4t+YbNHx!C1$CZ5&5pOS8{t(X%}F>4b4E?J?~wb|3g^{)KgC^On@X@NB079 zt?u~y85<$i4)+W)-@%KIgRQp&ou&e0l$V))JL4zOn>o*vZ>ofxfju&bZfss- zW&aS&ZWZ*Ysb0bOw9bFz>yAf=na}-ilin%CxNf|O9mYm5Jh!n40+YG@tM=+(yYp1H z@u74ITsg+I8K0k{ckT8PPW&EY>f>-Ko&PA-I@nM-T-#x-k5e8Sig!@I(M6lwLC{|Q zR}Gl>->uNQh-HC)uM?kZzpC}kh2gI^j#-^NgF-CC0Psf@dQ(~g`GjvKlmU^F8w%{T z_$^?h{3P+@`R^LCW9r5n*Aw0EBB-a$QzJ=OQn5eF;f=I{;mHEnm_b709o{jBk^+&6swG4wC6WRJ?bS@)wwqr>bS4y0=eyw&AzyyJ02Y)B^$xD;WwUyt&PiYi~qxrM9>>{ zN-;>2Ec5;1Z(XqC4t~>{4oj551~V_0brIGqUF9p*!ZO`+XK;jri~W zXH+`xeJnT0#NImGUIvJCi`R(v09?#a-GPFlaA>l6OF^(5bmP<$K^0Adx~%d3EWe>S zESr^Ga_>jNZAd|U2JHLpZnz3UokyT@#%~#J-}~uqGB&Sj^|y2Xu6$sP$~&ozm*<$= zzu%xNh3Vc9>5@ZBkzSDfeIWRqMy>njmhN;8UBZF0$*efoe|zOWB@4NYsQE4l&3=Kl z70pe~2d)2z>Yse-^SS@b5$GOJ%>BGn|6NtVweDoy`-UJ)7ThAvlKkG7eMgMKtNau} z82|HxwGqesUXv%6r#72%Eh~{esTQA`t1Y;hWIvc)E2@1jMIzEhgE5-cB?g*I@pbn# zM__^G=F9(Ojy-8=CcEy$>+YnA;uvETeYB_)Uxeu>ZwCJ{!(=XEwhkf`mt)rzoxw`omiF{>GyL4|^w?KI;>fTh`%V;i1q=c(!75 zE%XJSjsEjNhP@U4QF45E7>eA@@OG=-yzyhkalPJ{^yA(@^Q4|;AyhXaq_0d5&8SGN zkfbp7zv}F&3~s`{<8VD=o|SrUs717__*O(|Ygyp@BAwM!B#!5xDEzG_~w5V6FI~ zQ8`8UhL(zD86?AttVl3^o(#j}i`wN%^;a%+wC5$$s-- zvatLZh}+ddT4nD`AX_GudNw2pD#^#Gwik<`06KN*UEUMV#2Z1IifxNi`MSW#}Tu=m1 zTo@fZfT--!AD1M#Z6RB6DW#d+w!?8imj%ns7x~>t`eUTPxo2anxdxJ#+~o1xn_fNB zH#$9U)P3)Q^R5j2zpo5fQzB{VYi5*8i_;R9vW5o-noIrb7JK&(jMx3nXjJd z*euUj&y$hjxH@lhyhL(nrKA%zX$GP1)BGIdco;gIvW@Ny8rc}>PeeYwS4(c^9oN6irD#CiWr zLczBTw)rwq(}rK@&7m&J)KPBBpUKer79N6MG!&``8R+A>?|E7%l_{8>Sr%E4v&udF zvMt$2k$AZ9A7Wf^nppDTPn%wf{VD`>k#%^0W1++xlc59SQy*=0G1;^3-nMBY%}@5Z zyWBVjM=ibd@9dZo?u2jyI%LJ|tl zzd(`p38!Nc1Hi{|o&gSiv1vX!s#xyN{^{F?P(m5h<;%A|oC%*JTfKeD(w4b6G&Fh7!{47aT}6{Ov^Mt0 zQlJ{DOd`JtBa9tZ&CpV}DbPAkv|aaX4-nY&ilw7D+^fHc6f`RaRuP+J{Z;oS^dSNM z{9BZ^kjq+%w#Oc>+qSD{Qpa6YM#U}jJ8FL~taF=;9-lc1a9WMA9kWhNxWZuzT-X%j zPSSbDrn0eAq;bw)cleI{JI(9G%mxUHt&C!=z$3bqm$N8`?d14$17fwOy{I5{I^1TVp zGt$g?hV+eVH14hmF27LV_-5g#lN;ElV96@^S49Sr>MGz|{<{lT1vj;w^#A>+p90uQ zKOAqx?f^S>ywdl!7x%n3{R>d6fF8?-GOL$3?fN)Ztj`9O^u}l8)@>f$8-ESe%|2P| z;*!$)ln_g+@|42LEFYwZ56r$!&S|}h!}V!T4i-nLE4CF}Vnul7qcER{=&s}%J}oOM zt7igy!B<^Ue>@8Uj~J=xf1iTQ&q_@P>R`~lNbxTe4_VYZ*;g)uvrQ~_dE|PP8Kcp8 z!09zxorgzrL3>4rBm&%5aw-eR7oblwoyj&)&4$pLI=@(^q>SA5d?)2Xairi!WU1OI zfp(yGnc8rbNagCmMp8{u^7qU1?8$E#q=r{t=*DH_%2{N~1cI3q(D{DC(#Qq16N-Q} zgFM+H>3Jq!zgDd58FtTU6%ttn!>042WfW+Q&}z7=MMQQ!-<4$!__Ex|p;+mc(|T9e zfe|+S#(q%_rmGZ72u5}udeZeYMveB{Cv^RIlyK>;>m$JI%Go>L0+tcse-{hB2;F;wWBV@COsY0s= zrP{lQMbD_~kNU7*-ZZ6;i7M*{u1CDFMK{~0duwr^=9oTcxeV*_G>hlvnLcQV_%d?v z$=eU3WS?m4%@#QWIliuvqk}06mQPJpQoJym(SLM;Afx9Gxa6`NKjdIGd(09ua$mN( zl0tP~>hu=reV1GVzpdBc(F~^`W8Dd_`x-Jlg2_wqQVbc=*2H}he~FAAYGWGo)X~RX zHN4PrHsZZ|Uqq@7#uC+ktv|%6q0HcG0|^ANUC(jMOrSpPLNN8TcwxOTm=v&uqyx%e z)YJT~x1=^0@^vMPiEM8*R9m(mXKpKtsWOyQISMZdY=U`llMEO7sMnTB1Jajd8HV@u zKw$!pFBG)sHSiXzC!B_Fdn_s(Egc5}qGv`Q+{BumNFJCb>iPLc1?gcUu@ryFazo2+ zb_`|7tK=yu>>jszU*z0pqM8M7=GP60U+7?GJ7%u=F=fR2Q&n~j#$oRb7*VO97=io3*7BUvug zy3wagx?l!x-Ba0$FPP1_d1gLPNW%6%rWrDnw#|%Dxa1!(NAtzxHmQ(qaoF(%Xs)$r zURby|^9N>O7NLK!hZ41x990v_xc5&qWHNK+z=lJC#3L%JsYwGpz0nD)ejxOddT+5x7IG+i<^lHFdv&@*Kg6I7S3{Rlra{;8=8?#^Rj>9Ec0TWN z!2ndJjKPqqhZ-=`G-#Qyh?BWcx|ca~3BVjCjWj|=oYK>7dx)}hnL7>q)$m#n9i^JU ziqIe{&%E8wm9TR;zCBTSa_T;=Qv;@Z*-DpXg%Y?(zYI+nKD@5m-AFXo=a7%qNl(eN zxUItL@u6?FwLiz zl0G46dxAOS`WvVcs?jezDVCiKE zWM=C|g7I9hLPU#gOIV&m#1&h{4w(YxOG(ep4Pg2=EvKFed`y!;UvM4TVxA!Aff*hA zXrC)x$qNWEOYYC;l6~e3Egi%C;Wu*>ojUU08bhRCE<`*z$H#?b|56(AsPS@r%;T7c zk~WMXw8hFw!L&Rd78rY+VZ+5IfkB02GN=rGWr;Eu5AC3msz9!Y} zV+>%YM3w^DP5%Byo%JE6tKgc#uzPvy0~3y+oQpMLpFIZ|`}37%oAMkqd)OTv5qnk)wCigN#poGCfS~y~tJ|pX%k|<`p(G#m5mcw_QL%A6ii?|o{eriA z%oEImn&ZUltK6Y4b=tqK%lRtZoUVUcu{Fp}nrL{^&{r@w=&SkQ(OvX@?>FR)`iq=n zd!KM)M=E30T9VnNho{@hHfN~eP>@pV)9H$+r0crT9zGxYv5wwinXEk3p)e(V^aiW9 zg|)r^ZnE%G--};hgFvJXfMl0-l)Jl{wGLQk7Thqh%5;5$Sr7O;bAIuDa$5xFAl3c} z^gc7M;#I~cQPgJk%QUpU?QX>K0L%zt>}cG6d`U`KKYo`-?O`KKmoF0^&{UY;&|rc}KC^gH1MAPG)?>-8!THi>mrtH@+$ez*MvTx>z&X8)~=_e{LL ztmDV?7eHRZ%KDfs-Dw7@r-%^6ZCr-cUuD^F@vOSXF*^!v&u2$eW7Dpltf~g`b;c&9 zMjY+Ly;=6?`8PkwR?#eAZ6&bwg)^B8hU7MW+jaN7 zjd@zrN|=oSF95SKLMN-V01~vyj*j%6{rkCq*3kcTRr8~;qKtsJuzX0VcCV*6X)AfJ}U>RFN7m5PFA%N>8XGJ#mO@u?yqELJ&JsU22b*Sql@$Jx-!4qL4O4(~OA+6Z*Xi&&g(zY)or zdi{Xo`pQv-?3J_R!?*`7nDduF`?AEMbl=v{koX+`LY9{faU@8-X7Zpd^OX5x;_X(s zXY%%vn)1aIeCE=g59@h)wfJ7fwVnOFVng0E)RH$QIV zAtrR!5X^1>WUvwKYycMnPM;P^ojb$dU}b z7uK^!K~DSZdhGTg_l%b6@ee$_=`f)~=Mmb`RK0M?Jm;#hL(BsjegxOY%C9N{iXJ4F zYW4YcIjz63#+L2PrN{2|$P)xLLmd<~&q z{+eV}s7;1088UKiya?tqKU;A~XbrY)mPIhkZ@EcEcxC0m!Et312mEHK2j=NW&1t=g~_qVS4(EL+8{ zJID=)WegUgH>yVW_cS{?E;;WYvlZ31JsSLgwZeuti5O;gYu+x)RuXbxElI{;o7`OL zJmJ*PfH!l^yhyI<@N2-0?ns}8Hd|*THQPmk$z&3ycr2aSn4aS(l-K~szdBFn0q5eY zi!5Jt#`(_kr7hB?1G7SV;w5V#xIKE)4j}y4Hfafn&7-)x)ek8T>k6Q!W6^`lUWEqT zHyTvo+kfR-KA?wS2A6C$91DfWz>WckeH*09hd1kD6NzGlG|Qn3&dULf_h@WqH-xPZ z*4hxx+tt()VNX7DrY*aHEvFv<%1rJX2wY+IpoQCnBKGsahf}=wUG4!##XPUH3X&Ns zS7zGT2;;(jBzV`#@j67)^yCc9<5QKC%RT7*ugo55C^L(xIU%L*0gkrdjkp}1@?r2{ zH}6^|KljE`rYzip%(oT3{u(=a=nDVAw|f5K&00H;dH%e&B?SFE5Ljfu$8ob1N(e9k zaV((a;84?LJZ5{iUVy!Ta2)*i{2tlMJzz2`(RX|wKY$G#G(Y}M;#X3JWkHO1^-U49 zf;fmv)wzSlTc&S(S^ucG+wSkr@4^yLx6(AS?V^S_ls%TQ=D)GFyyCifoFITnIF?1& zug5Ic*2~3Yl?2?G`H3Se)$KMB2W-86Y(0<$IPkK`ZA`ZD0~3Kmz(gQfUEjhZFYY5c zG`^cXAf)E8sPk&~^k)c**D+x5lDl_g#h$})(+YF+QyBiNL_%b2W`pgtF>6dl+l`iPSxf-jLl({c8*_B)lS)Gjb zcS&n)%IuUCE!*Gczj)=av<-5g-Q&38+{-d}#lLAR-%j^<= z`e;`}*QyuZ8O`-r*X3(hAX$%nF=EfK=)2e3>;^BDiIbjhpgr3Ip$nJ21}oIaWAm~x zfiBoaUx%_9&Gd+qu$e|~nw_tnlXyIgy>J{*a_SEb>JIuN7C*B5vJpBjmq>I)o6CK= zX*uzX<$$z_t}Q(}$h>1N_>xov&HPIw^)s#vxP4;4tSmckH(p<3jvBFjxEWrV0x-9q z-v)1?Us9%GGI9(d0MO099UdAsspA$9P&6iKOigVxdb7-Sp_(wBmaa(>0ye|^<*b${ zEDd}&9B9<-FHkS-G>qKLxA&-&XOGQeSzk*?+1cL`K|gzJXp=O=fCzcAUUX? zIErbw|4tOM%`4QpJ;!YzLZ3Q*J#9rG#?9qj?PV7^_Sk|{gS@l_1~lhmQ=257Jh;74 zhDC))#syMl_4%*R>5I1g@0NRK<+?@`=6T-8O>g(I%-!%pA26?KLR(UotVXBqiK-v( zTEWd;4KBXq#K4QeeN5z{agebPNZ~hE`_m(rAc#?u$z76*m#h!V$@ldTE}G8yG~>MM zap3GV#q{~Ety6TX#~a59u9zHIx%~IuxhF^Jpwluwat0Vne4By>Aj)(<+&!vW^Lvtz ztxWVm#oim9sx=Juy;C8Y-y*x)T)qv0Fn%?^_}n%Q)pRNTeBM_B@K+L38d1Gf-2?BJpTm;#ImzBpLJ$>I4ORhXyh@fa+5(!$F_H-i*zWLj^G#yz#3-#mtOm*@sY@UHK-R zkx!G|^zn(ne3hK!{|rJ!|ek=I_~d%XRSkp^B4K^4Z!)7~SF6j?RCs~rB#$G$7dLfZ}% zOj+W@ABum4nRy<4mAmtkE)NUr!pwbZNXI-9gGn+aX^8+tU(woN6-r<%N4ru1U~DWt z5nzl4z2D6zF)2b50F8b>2QY?&&)J*KoD%?Qc?C<$3H|$r)&^5>!`v3$hu<`!Jx^z_ zm^?4Px)*Vv?`y;Kg=BK*ld)o4k8jnC5r>vQ${oZ` z4P;#_TP1sE@i)=u7 z3dg7=<&UrlQ~gMQ8;&GNEE29cS5TT?6NfAJFqf?Dk*RH92(NcdF; zD(8TdMVOQKyJBoVVC$SLVLN{CJk@PWB8Vz1gQt z*piE)PrIFCVxqVno-_Afd$khxs!#kzTIonUBKGP~j%4!_a=Vw*C4jN0t56E_`eoanwDv+>``zbMsWC`Qz-r3%-ePOzG zrdL{VDgZNDLrhuWlo80fi*+;22Cx0#HwRl7QIT+OQ=&GKNA3cns4Ibuo4~E5vEb(~mnog+ zec;8sJsu(va{U=*3vlJ5IjC)M|IGj4F~M6tz|DMxV$5nRyWM25o0*Qv^w`#YyS$^8 zRe|m*hm>PkPnVy*gDi%8`@zU&xh1id6~*^9#P^J}hH4DBmLnv&D5 zJHS1BrkzfnJ7?E{04s-bwariM^Ak1FgfsVht0=pBtH%<$j-x*E#8fB*;rP;xYuJway1dON3zyhN>QhXLEXt>~{|;>( z{aeEiU7x70c&$sz5e6d1V1xIxAEEavcJD6Z`m2dw)0oUla>VS|WYS0-C}hz7WJ*~L z)^)vcx*hw3k!Cs4JcVSdj^CNTlVVHZ3tcHJIlDH>^E56|Ff7hvG76)M=VXnYrH!pe zqams=KKrmDwlDUtNV^tTr6_q+ z#K!QW4IOlV-yo81_HFx6)B{m=X$!T26ncTMURfzw@klOhCO}+omR->sRNET zha1STdaE2xd=9;1xK%43tB>UPQlW zuD-X?k}9EU@zJYAn|1E?##Fa9zD{A6&58+{^4W4cqN^_`g!`gZ~OvR-c+;h{EZbxr6ipl@7CKK`04RLy>rkE(&!dZMv~^&!C%csW2DVA>O0(d2N^#r z7}Q+PH{tz(6rGeDxT}T0q~`ZG{B70++!-N85eK0|g{zdp=nNSiVZyw%=;piFZtAP$ zd*6jWA&G&L#a$_=)=ih6ecO$Y@d;r{fduuGFfHRKu`fgf>WM4-zEzkv`o_# z2NJD!Y2Zy#)wdzISi8*~+>gVm5}Gwlx=LPJWz*MuBfB^`giQ*`JV@Y+U0Yiq$nAT=X1R6gd*P+O!HU%?ZI zMQ@IYu2Gk|m8-rFxcKYl2fB>#&aAiu12ub{?yLmw%3Tb`RFp0N>x<6*RzhOzf*A5k zpM--pI;YP<3-Caimyq+Xh_Yv3YfU0PB;>xK(MinZflS_~<>Q5)=FYb5QkO`+7{|cY zmHFeu+?*3s=YaT78EDvxbhE2UcBJFvjSLgM8L8Ci#s}~@ zo=bp`ik|p=$0w6W;&ivJsPj=crCMW*0^G%-Q$7lcQY>e6&gzl3Y%)(g;n1qy2=%Ta zyt}2P^OBRO&dqS~%0r!9sZ2&6v&M%x5#G9dj5^F+`1iPX} zMa;8JA$%NivFdSrk{}bx)ek3n+MfyfO-Oyk<-do+`b$bl)rwFILGldAhuSo+YIxTY z7nX&`w2QqlR#SrC1*4!@A)xo|G&3Hba22xW5>AOLJ8G?gA0X{C|2<`3Asqzn#(iU} zfCYBW9DpAUUqIc7dLwnr(V&`~$?R95pwlklXwo>3Rf=BozvC|RzPrIIVXsky4 zAEIXVEe(6uFub+mIuiSi7kmyob}|hO%gLMPbyJ2XeVu>r5p_(z<2rCc{39Cri>TuI29Z3ANUPHhCr8rYZch6Ic9iZC+zRdl@KF zQ+9@KDWVkL+Vz8lDydWnsqQRA-jSW!>~H1RQa_&=wDO%QsgJnS5rb$jJBwud*g9t( zvcnsjsD}O;$ZuUB`;nf6vp_#UQP1VcnvOnDIuS6sw=VG9Q3djgv$IOrs4#PU z(nn%rB?j@SC$LZ*xa)_s?>ENB-B`DW873v%%KwNr!QiQuW9Qf}?3NY0;gxw^yU=sV z5A*4zjKU8~_V z$IUl=uG)JWMY5V;QL+LI&_RClyT+{Er_=7! z9qRo{hI~ko#_M#0B+8brRRqv0><3;PKxO#7cTq#$>2sbvp8BatDmC-`%a@gbiXUIX zKPKy1lD0F-N|_@12C1ZNqbHum4ruj%x%+`$ zXRSAv-6az3w!yS^I!RKl3h*_pR)`$@Z9x-Y6qe(&1P!763BSbIRWy2K%rq)%UZy=} zuy!I}m2zmMi!w;Ja`2UjNt%SMp2RrXdX77smO4Ey>r%2j12|(H1L6SBmRhwld8Fcc z89Fpj0cuWw{j70AmXpkRVwwlIT589oU`U*pfXK_4E#Ju&b=RXl_iOa)(x%AO{9>KL z?Eu~H%<07mzb*Jlv_Zr%J~Or*iTkbw4cTjFIzZs|2fnFtA$gQ~fgTd_B`R0StQ$iM zFLxjrmN9#TmEp$BxdfP~WkEy*t&_fGp;|2)c=K)VvuVFRrObiln-dMw-voIS;Kf}o z1w8kav;Nxp1-u*+iS53_=!ZTl-m0Dk1m^X;Y1y7EB z39G}3rTRd6J$qqTLce+6=Q81~2!!z&WU=$b0&Y zz!Ko|lfQ59F<&aH2KblFy>UaT(8s$IHPSd!dyz$>+_LAu-9GmtKgo`lo-``Qq1U-d zqwSU@W_R&)i{RIs@ThonIv`s^NrI#Dwb_c>q66z528R}MGTpIoZd#)7@jFvF$@* ziWbpmN5W%`+m}~E&`*RN<4P{rPbvo@v4{DoQY7kTZy%L2&~SB^i2`~(e#k2WUdb~` z13^1FKCchT5^_{U94KcGInjgmUiWEKCck;wx83N&SPTfg77-XU^zp9>+6ViM&MSN> zh4_Z5gn&WV_KSJ#^^~OV|Gi*bJS(B_z60w_cxNm@sKL;wiFIKg-QhHYpDEpJ9nH3u z=<0EJ14=`Y{@HlG5d*xgZ@>rwYnIf$srrBxrVa3&=k<*XIfxm?N(x1I;E{? zv{2K}{x9KZg9L0?WlDP+f0`<4z$7;wIe%}(7u@VAxD0P1@n(kQK5V)@5aVb~T`#3hEAF}GKrUUPO5pD|=m}z5e1X&Z#eY;= zp`R&d%;wqFKd$AA6T2kR+L(|&5cGRn9JgF+geCc&TtWAs-@T^g(Vx9y-=i}3sl)wi zVfB3O+b3|#k^k8lRd{l} zy0U_tGX^12%1b$cyNZc2yxyF)dZqe7hUefO??e-dm%Sp0_6ews|70D<3Z4YI)N`qB zs(s~avcm8Nw)|HpX%o0)E2lby^pJy$L>IZH!|e^0`O~?(c1XfS)uzrE9z$+pnUAqc zey6iLmEleMh81OPMm|~JO$eLO1>SW=G3M5WE2$bG-1lWSQqYBz3(?@s?;9=~{o8Fs z4!QiLXwaMfI5Ig^4w*Md|1oH1nHDzLEcZX$k?yW)xJ?UN;@aAAtK?WXB(_T*YY+t3 zT#o%*E{_&GS4mZ4DxZBbMd?1-2c7s_{+iYAH$+)03J%$8FHMGXlGtK4g2X#4Kzmg{ z4QJoMat)CUn3Nt_!yGuZJxVdq=UjcLH0F%Rdm-N8`v2O!2tUF3X(_&t4nV6I62lKq z%1JdarEhlU^7cQ3WZhI`kPz#podo^t%CzpSey^V&p%;o1 z%e*8*E$%+^O)xJEq!avYUKwtfRSfREPUDyHB&r$u=C^xv5~4=zn-J!0ckkOF{*VZX z_ODFSSXF}ymKG0K-#OmTY0iqeTKp2F%N=RzM))aeHfD_RDQ*f+16k)~v$E?tWXVAp z!{WYA?|~xeE11JTU5&s^I}GA{D7)K>+qZN0?{#SCJ!i|0QHU$AXCz?|1KM!tc}h

<0or(rxsOjyIlYphS88 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�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 diff --git a/viz_interim_based_on_new_inputs/BAUS-Scenario-Models.png b/viz_interim_based_on_new_inputs/BAUS-Scenario-Models.png deleted file mode 100755 index 8ffae4da1f08bab2c26bed06b30a67cadd12a2a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 191107 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

0-=^YFi& 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%0AZ|ZVTpo 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 diff --git a/viz_interim_based_on_new_inputs/Core-Models.png b/viz_interim_based_on_new_inputs/Core-Models.png deleted file mode 100755 index dfdd42e2185196e44050b37da8e7f868f3866728..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176237 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�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�p>>!EFT8?GWo!?mySzs<}%@Q_If&dM5} zeKv3%ELhFJ&Z<*-FLUyTvq| zKeVO(T(Fk^?c+6wHC(Wqwmk1(z(c~mDA)_;Q?8GLl|F=22cOOV{Z;FUMIuZTUJQ~~V z`l`)!e&TtlZ@%BZOlQ@u-P)}rCnlzF?l5ihfrUH(8J!yL@Y4>3sU~xcT(u?rRjgmqs5;GtM8V zs9L|vcE-4R(?K<-pqtPXww;hsA9h*p6#dQaAnWXgZg``(*&2P;oRF5j5D|F$BV)_h z>(LMTdTaiN+J9jA;eeyAvg($6x_IS$aLH`fiMb^SK#k0m?>ErN9o-F_B&|JiV`3JY z7oX>Cd3`@(Rm8|tw#AJl3lU&87Ra}O*_d*-eLiFC)A`wm0JG6pnNPzvMMUj8BY41m zpTpvh?j3>vANMQuOv+gHj?Lenx7EwufpD6h`$L`ZZ6aWxChYQB5*Sa++HZaaw9cv= z_3+nxsaHmA3Oj2rnIFmr-zP7O>=iAq$#-;ZnvSAQuX^f9>3jFXkQY2sPubADp0?M= z8PKKcJoS)`zUiyVeYzI#J1-j>8?Q7!JX&5G^P&3m3*c3E*Cb?De&u!h)YTvlh5yF+ zx_vzHMu)|<}8l*FSB_dFW< zc99}9bP^nP%{<8m)mU!7b7^M@_jIfW14Z>|s4-!XLQ-9zonPAP}D zc9or5&D^$Kn>^#te0KQEN z%%vVcII=IZw|u(qwdx9M&6(b?$KNal@o<~=9I)OMv{hUgWSY!yZ)RkJRMrX~W2atA>`Yte4#TDATg{4MZe=Z9bs|&0 z*#YJcU9#Ic;h90j+A#6qck3<#D%E$y!9(yb`xbyUlE1$Z^(zQ@4A!ecN^wS-tGzHfWG9XyLs5Klc}c_^`1@^*oq}JY_+RizYAH?RTe!`WmGI z5?y_BE-WP8y&SjF`L(xoXsuOCDVvr!Y7)+e`!0{UKDVFhN!j~)dCOYefSzw&{4Cu@ zLON+?HdD`kd!lJ~Z*w44&=H$MGhWj$->i!)$o@?sXjX^$SUcJBSJ$C#AItbF)GGV{ z@bvln)p%}2L27{nek!Tz)z+5LS5#Jwp9UDA!k5ZoeKLOiL8of=sB5|>=B?uBkf(6> z##MCGhU*TPUo6$5@6H42m6h+iLGyZpVNtvo+Yq3ghg?(Zv5#e^Gn2qgiyIX1Q`#^L z>_@8px(Rb#=hPoIj2}G8WR%B@{`Bslwg&T%^G8R`vSZ z>&N}&Xf_O6 zyN|BA8Etgk74wVLJF9oQuUx<!AIo4wIlI;>zcCsoEs9{=d(crOcPT3be4~pLY&7NWosBAh8jGs;%9IesZvxm2QM3VFV$2RJ=b3-;_YS&zhT zrI50;HtqOd^Xb=RO?@)yoK0nsUFs5Tdv5dXeJ%q)?fEkNZzMf0U-Nn=ES%aWGeWEo zYjnV(*w-tKr1c%Byl$8Jv$kZSw&dNadFuFYHBu}FVCIXTmw5Z8Jlh1-8~9+}0^V;s z?U}h{?&Qn698g5(*mdph(y_7*1-=XcU;RzM;kBwsr|;&LM9ZZy4jEUED-KOWee4U` z`$qeS&gu*E1(ts<0DR~^7ua!(wuD$6-S~H3B_QR^)Ba#HPz=9V-o>+De|A%@5(b;ONLis|M7#8RUDCd|;`&iN@I`el7aZ2mPVC#?f<~opTVey}mhbFi)t+5@ zrnj_q&x&Qsu6KhG(mx{YBh9ssNk2`5YKP+~=zO=qrV74H3^Rr<0+9V6M!WmWo!{yF z&Bd3W`roXYi|$Li_2Nif`mD@ne!p0E?dsLb(#%KNC4QFRYf9z&?V@UDk&f4M4d|&daNnU}3G9^Bk6X z)23SAN#zrFegSo@s|DjdEAZ)NZBKP_?Z3-fojc9{*n~mv?0M~TMf2ewpM^A~O@*(9 zcjd}OBv`L9(GDukkkpO#tW_orrd`g757QR?M*EUQ=JPM9v-`lRHCFqnJFh35*!6KD zJA$gA2&hK>iSLT_gI{rlUV#my<5f1uN?Sqm3P)F{TJO|A3 z_>QLLOAmi}3H&PTXpSDwI_;UK&iM;77Tc*)V@cLGw1U#&hsw^t?$jPVolW0TyJAeJ zW8`_(=*-@{)2d!YeCt)UpQ=uKw^HXOg2v}dTcd{2(@y#o+U9I~siEV{9BSB&D4pF) z=O`)G?v{PpN_CFD&>7JQ|9Nr~NTcC637dq5-yJ-|8g)I$n@NJ*%zn5?b@Jf8A%wXsi6czs^J2_xU*c*o}^&U+b)N zPI6Cji<(*bt?&4?d_?ZGnWaD6&e>Tbr`}_m_kW|l_)B9>90@)oICb#Ty>M8#=e>B% ze`va2&b?6pj>|dW&7Emk!Fi}V0a$lJ4cF`z>K(V>WPt{+;RpYN{?Xe*b!Rp$^1)CP zPNE)KKXiC#r}|=IoD7AvIuP#J=;!hjX=MQRNlE_j{#&lWe6@`#=fTB)YwH8VbF8HL z*4bB{L&if56Wuj=&nAAEw3u{1;iuViV7t3-{PLDj)xvKwulJ9$&8JK9!O7f={RC8* z(+B;#y`}PVf+m+C*L(>v#~opg-)i22U>mPnA}by`E>lL`{P)J5#AU*r3U_!@1ogEo z%vX=Z0mGX!SM;R}<%^e}FTNH1L%NDJGh*%TvYoIU=Z>MdeQ@%g=?8I;qo-E-^$q1G z-|oq*m3va6e_v}Z8D^RHD;3=wT81d#S9v%UU0nt5j+e&Z=c=T;OC8ph1m_r7FTZYl z`x9A{Dd%#A;oX;Mzlc$f`pM#Q9~I0DJgjqf!1zINNnG8hJL-$)OQJT0%StuFYpfBB zacMkH|GSb@V`D2@S-@S9{z~+*>Kin-25GZ_xl0bhsf&^)=fp(w*J#R>`()u$$WN5% zFxRw4qT!yli{ovyF-88c@=(8sF-jWn;A(q9z?Lw^n>3@sn}e$r}k z{bWae@<@+JPg8t@P?x8lE6vwrR_(fw8In1?FvG{LjJVPh;j$s`jIhk~C$=5bfw$kC z!C;sy!|XloQifXuQwv@}*DD#+ZXwZcSlwOHZPnk#2}4_Sd)8QVk5A7;qkQ9|Y7|ys zeGQzM#s*8pEY+IRh{%4(?fuv*?uWx#qVLO}i5(C#Z)XrS&i3ub!_rYy0XZ9kW;lwW zFiCHu#)lFt(_`C+QPKkLYk3A{O5{htjfhNk)Ob?DWWMY$cY_6)r>1GH#a@Be6HDDW z#-t?OT!B+*yumbVIBFks*y*sz(;RH+WWHDhr?&SQ!zpV@rPj`rC|M|*b(lXWLHXr# zlb2K0SbK`j9{Vc`g?22gtdwVo<6Y&+RVCz$82;fX5;Q(gk2%uQPYA|aMnUDD0)Xd; zt6&Ue1X*FyHiO}rE4aJall>HCzis04QLyI>2G)FK&Dp(iCNLWJiTsoJu8T8n)yzi> zM$f*O`CA>@9U1Pbsc<6TVrC@bIykIzqS?f!Kt9bz7ocv-xtK)JBw6*dJ93p%Yr-h- z1$&y#+JzKj7j5&Ls$$m>$SUlDDUP@Wp77YE=DK@teDT5x_oaB$pcUoi&%i*#ZuyO%a_&hU@cqq4KC`Mh2 zu`LVaxDko^g1X7fGK;gQ~Xpb8d`OAYddCy5CaX!S=2(hgI=k zuDlr|WOOu=J!xeYydrgsjKUsP2SO#>#jL^ducPXhdk(I%NGID0(HW5RrSGq3=8(2f5={Nr|*jJt+u;AmSaLc)TGtBM9BDA>D+1(~{m zxZgxFSQ+;;GvNYK?qvI?h~N!tt;}PPF~K+y7!vw$OXPTL2zo;x@3<9euV{elL zo|KEVFje$c$KMm9LZ>liscwCP4(2OMxZf*sF}CgY@8HUJH`sxI1aaFrL-1yvPc}08 z)KQNN13KNA`~-%sta2 z)!zpAUUkj~wt!%JL@S(VuN@P?euD>E?OlwrAAvdg9h*f8_U5?u+5cqxlrcBv$=3ao z?1{1Vth)z?g%XL0rcBK-VkUMed)ZkqSx~Sm`}tmClE&M9&j!2&iK-I7-f~|j$SmN_ ztznaxvdwrOSq%4nSS?1p3)bHo2^Jb8U@~8nyDPqcNQE_XonJWw8ZBUAzhQT4j*wbe zZdz_EdEg_R&U*7FjTb?HU1S0yaUZ^Pid_L& zX8iOT{R2~mzf6gNE?}83_Zhku1&zk8vsv|32-RqgE@STj@oosD z|2o?{WAG+&6*i_ZsPi6UZ~b<6d4(x63sbf}d!Tn4QiYE*+X#Dv(yn2)BD-CjUrdKZ z(&_vOe2h)p-jI^sX;`;+5z>MGhvY%&+zw%U`xMrYO>OhbNMIm?Jk;o<{^|D1=scni z%+V$e1zB$_38)E(D=oC>h`1=;5?@TT@;uv`ySIH@MXn93X!M~(Lu({GDS1^$B!0@h z%u;EALyFH%N@O2JW&Fi#+3cVMw=OCaD&d`L8P|+lWJU20exp_1wAX2qx4DeKJ4iCt zmO9fcwrA6?GLTM-5Re(8X20}OXP zH<2%~>Kbzi5uSr>n|Oh-jTR9cR1;WO4vH%;XVVQ>NP9jB)5J?6OOC?ZZ**pk=MgI` z#4kwjjT|?G;S-`Tb5M;|uAg3?J+?R}X^6D5K-Wot9iHCTex=4wL|tp#@dwO?w}b5x zC!it2J^0n)Z9FWiDXh^=gcO>}^6TqSFbkE9cEeJ!vmE(?ol&F|YzUjmi4HPLeh+7N zc3p(m?!^-)c!1f|bcTy5Zxsf$=niN zHX_NH0SBk=!4zG`^vWr{mVz5~^BN!^`1yTf@d(ZvM6;ucL@II7YOV8^|9XhMakID~}aNxHdYsuW&D#J0-ipe#de&CUg-f2W0Ps z{?DtkN4imc{SvJmasE2+6y%>Mm`3euoknGHox&6F| zrx;tO88#*cY-Z;8O{6X9bgtqpJEV}vsUXb4IOG{CxM$yEp?}bGT# zNn%`)IRWQpKiG4O?N{6zLws`U)+zj$SFj?3ZJG+pJvMVoybwW!^g-Cw0}~AxGflJj zb^}-|ZCOJ1>F$t%#VUWO@?OmxojqPaoGm^n`;+nbNVC= z3ChHdxfYCGH;VR5pdXeQmRds?)Q?BF>bcLHg2q#VcgZrmtBYMOeIb<2*_VcJm5G`C zB3;-N@l7r*pSU4S*TeUaXxyR*$Nip6mNm0=4#Lz|ndeK7@$1Xo`-%3)}m zR8I4uILm_Gk|3e|OA)oO!ppdkfdjwHW{zn}ucPt8Kp+JZ;f2^`i85<%3YM27cT4h{vpvS#%ho^TAI>{=%A-$Yf~x9wBYT2pG_9Dj zt<&Ro*dwVU-K=84!KKBOcNoe9;$K<)t^%pyrJI^uVh8S1Y#1Tf51i4s(->Az<7?|O zM0!xtSrYT==7wnvoUJ6tQ6u`}BelJ4a8L9X!acmjhLx$yai%-& znF!fdaJN@ZE9{MgUFj@myu{l6EwtCtZc(0J;oL!Jc`DK#V=gp@HTDWlMTkvcgO&Fg z;p$*gis^KM8JL9?nj&%&X38sg`}9VB2z{Ih#2M z2VK}oS0u(+e1PKE8v&%#{rt}Hxw#Zfaps?dxZR#+&80TBE@ErD3;hvr$Y}pNwzqjR z!$-hSCe~Rb$t)93dfiEKX!Xmibm+^lthl~P3cCKH^V!6x1#_%zj%8AQkg3cUPJUJ8ZEFL{} zhC@d-Gn6SE*ml_g1gx@mC#+&|PP^D{8>}c=C@;qFS6pM^t$jt|7Wv+Js(%F>W=ay$Q!EaOfn;Vfe9nQVKWLN`kbej3&VGN;wpJut znn$e3C}JoX?+=1RAYxL&dv`O5i6zV>y+*DEb3i~C^TN1!8YShNVN=taGI4vwKVr*s zdmq4*+=pyfb0o!@2*3Mj5R)i9noRxi%V0cBTr5HLix#9;Hz>GA(dkCezje3aj@Td0 zHg6@e66pk{EYrvSPPVyXjta$n8qDE~O-w)fu(8H$2`-UiWcckQDWlUZ#G`NUK(*+u z=ZvMKyO8lMPP{{C+UC@5bSb6UR58vDY<2_B={g}vEz@quolc8(Lk5k8u^i(|TCIsz zwD{)(kRlU_)oljO(XUTPgW@s<5A;EjDDwNnA;Ent&wL+=l@X{F<09B~P<*QDEOdIk z?ACo-?NEPHa0^?)mRPKEF_)#s)O7I}sy9g#AXkWeAvVTs5)xzqO!>giNR~!_7?z4@ zWvX^mzxCxi<3F4504Z*8GfO5&8H&C?LGzT(JDHA5q_hYDJIduUU1%7w~i)fPicPN$9Jn z(DY3yH2sBlK^xd0b~vdwnH2$K95DO?{Q72?7&E6meEmV==1|i2*``T(Spq-61CB9J z4vSOs^2qJC!3<0Nt;veKM|g?^G>0-v2`RGZnyX-KfBxbn5>)%beXtFrDBsYLoMz&o z;?8)fYp^E-h}1wiz(Do@;{_fnA!_)y!|#cw31&E)!76m0y?j z1GcuFz>WbsK5>YYVF%06p8*;pJ&R%BAl}HahBcFTH<4xv?x|*{gDpuEoB<^qn)Dp5 z=*(jTVLkh#aLzIK0=65+SQbCm37BvM%a0b5LQ04mvQD}R(qXTNPg3UjxNLt_yYqvF<*| z1!%MTWR2#?ba%WvG7f7i1QNm>wzoPBqg`qo%%befOkmF{OBp~g=JX9CAg;!eNm2dI z_8aQ{kiz|9TNN0GMz}c&fmc(hKM94VVwY?^xX4!ZBMRv5ko5ipc8pIu8dlaT-{o%Y zA(Bx=CYLz$-AvW*+Y5Wkl*2h26n<|t8V4v2J2ZXLk7du{=|3H40+NPq2r}O>QNnU- zo_LyS8nM^xk9repnC0a3Elo(UW|m!l6tIlAs6;mm`O-O2YKNgd8uVnx>?}o%NlS>F z7!~AWj$cFu+Np4&MmnkR2p}5zOXOFQ*T0nSP3Y@8d^!=+WnxAUU86XRO}Dwdv|IDb z(ej^!MO$1f)^t_MzfHUKT7H=|+{lErDnB~*zjPhYx3wR*#6ik?mZmM4q@ zfB&i&4G=+W8-)#bGL2+WV#6U%jg_*64>GSPw@Qws!^}y&H@(qHlVPzsw)2YmtU^Ve z7;Yr1O!jY_(JRly6lRVUK$YgxXvt)JhqGQPoyFYyYAw9mZ&0!$VVGOUbh$Rh`FUsi zR7hUuU4|;np!psG<~6B=bsP47Y{<2O*qcbW|5$Y1h&E0i9o8Q|NQ?MoWIgRZ<&pSW zz^dq_g+%qk%G+ZR>o+K1eV2?v)(jt?kv*M8!y%Y4udqG)d~cFz78?ICjZw!X%A@Dk zj&_;IZ8ya)UYfLi66x*Tbv{6}TBA=uqTUo9{mPu`M&pYbn%*N!t@QYTNK-3`}IbWnrg<`QPaR!HA%LXeRu1$ z!<$mr1yWexHuz=?4CA?D!qlL8PhI zqGh#Z{`~vmS5DpDGiAUex)Zs@lemRN7b{+3%Ag9%m?&s@TRe;L?vXsKIJHAG`;5E` z^4rE5=`7GseP3Ayh0fV;c^A!a~o{v?HOT^JMa! z#jc40hd%uV>KqQLJZ-AnqJ$a#MB=8iiUdI=V`kSDw<6)VCQOXFjT8Dl3pV`q-5=}&iDa^YSZbfyi-gUJnl$+{nnzu+}W)C{3~KR zq@)Si=`g6JWKZda53DzDnGm({}-OLq?EuBJ>WwUjS9rL;O6ZY0I z5t#+t`|@|<)d<)$kOKWW?aeXsMn7Fm$dC`UP zm24Iow@w%$d(Mt>on2X9dEA=E=xA_0R%-i3WGxynmlhDaNfX&u+%DtRi3ol(R6S-* z-dr${3xM4?QC8wApaHikFLq~*G0@{M2#a`WyjvvYROu;Oe{nSs`Z_3g#;5&kjUy?t zckDt#<+}KNKqbfx#EC^ciArWdkbK8tS$_d*LaH*P-GmwYf=QOGdHcjjR_8=;Q zn&y(%g%edb5{`eKlR7#|BOBII0`ADUXlVAEyWC$t_OMwo3~%G78T3wOUcqcPwUQxs z;8QTmjGo4NxxYWet|{OqCp>=2gnJsbNv>{%xIn|^NHI01q)`Zsi~To7_#KmmIlXez zq~RPCBQLEw`#0FsM8~Ibwr<$05?Er5haE&F(;Io&g^27)A~z+onApoHcQ1B}#gZmP zn6h2Ggh1S7`**yWn)Zb=n!*C}JH#j1tSmBxzseyLK6uRtmdy2F9cjpP6L{NB+wU=k z<`i0lL62q1B4Eg;HgIEia{DzzeC~wdI-VWVCB%Tl@lI5J;$y^~DwDmiPj|VMubjS1 ztlQOrK8V?&LfvRDhpD-A=AU@I9J+}v$7=S zgo3*v;ag0igJ{F0tMu2*Kpt`lZV_b0$M><@*Xa>;!jH0@PPGmqzW_jYa00Sp%1xZOxg-vmznOROTjnskia#lS6cZ;Rjpq{&-K7sOi8~8e6nO=G$MTsF+ceRr$^+UQ%6kZ8 z@8IDIM8bPuNxZt7^8AYSB1B)?KopC+t>Bp}U zM{TIM6Z*bAT=`OJaGGDYkQ>Sthn_B9$HGhU>N4qm`juB4O9( zZSLx7MnaguQwDaJC1{NA`;&otc@n|70ehNo%6%+?-;~m~immG+Q0s={-Vf$n#|Unm zs$GB>&m(dUxJI^L5e64DFasr*p;;rtbPTf_D0y^mW(QDR+9W-UIX4+VVY=Kw6O)lk=BiT?mp$P zXrC$!Ed8cQfwhq;6BjC{zmYwcrc}SiWNcSaoq}Cr4|4)M+_Ww>+UvDDfOS|5mKBaQ z^G+NNM}yhg_l)fcq<92?&bqA%7=amNPrk*2K-nRHU?7JuiT0s}q}Wsf^0A|t1IM`e ztPMIJ%O4S+vFmmbjn9(so%QuFp{Y&QsqPj;`!jT5FMutWgBgywz1FgM*y4dR|GM}U z93EU9i)4x|(M zpqFi@s2XE$YPgm60#q!Yvu`r#U>}j%z+ne{cnoS32h%&gZdiOA9Z^7h#Zy~qy$Q9~ z?GW7eqE{}k&0N!j=p!FA5a9+%XE8&t&(?1+=Sdv>D)X`9q7|Ojq~v~JRC5uV!Cvo= zgTjgcE(COrZ>2DHp@pG<>;2m_KxSIGtb`*N@$T|st}{cT=+^bdeW(utiy=_u%!F@E znH^$HfNnZiN=@5}@Aj$zxn;Q7`mdk|jI;Pas^~ZxA~LCwnpn6OV3|tx;1j_}4+5ql zvQjoQUnS|L%$WgVATMP{oJo>J3Q>3lsYBi!lE-ZTdMi8d5xF}G<}wLQiULN|An9G7 z_L6o#PNJy<3{Dk`?9?069|=j%1u}#wOCrDD$iQK3;bOJ8tUq*2gDz)}id7D`jPSQ* z^1@PchE)#vDTb)ajp3X+syB{8de2+Uz}WtU z5h8|1GMB?bmS}#EcVZx4q;eg91oB%9W~oyyk(*9WR9s{K?2hZRKP+1c=ctF$*mtn^ zSTMT!0b^N!AOm}Wo#0|{DS>qaIphHFr~b}6jPO1U{!}bIh0){<5F^`n!YDA=>wnw` zAde~1U#Yr>Vu~0Ek&%#FGADqV(0^qvb0e>YkaG1ekxZwJv)hQm&a-NCMe=$%QD_bE!~>AEL05;fP=P%VgP%sklb|>b~(A>Dr4!dSdy5@ z*G{FRCw%%QR#P|ySiL=}hnVwaa}icLSpQmXG_Y~5$`Fg3-e{M0|_5k#!h(Q=9BZwXjL+8nvmFkxF)*ne41a6*YvepoQvo-Y{ke5E5i=E{r%=egLPO`X-#-C2*1kVKWO=fW?|7BD#FY^TAX`)ZU-+g!Ny>+xhf~ ztKtB-s(vG+2?}H|Z?#ZfEw+H07xhka;t;_umO=*kAjZ%y52$A$+#gwa6=Uu*$7Lio zt*Cd_Q(b}p2uM+dso~h%VbYFEEzW);^#aHxV@+nz97lW*0i-tkVW6LUMr$G-iRaN8 zm`V0%Z?!5^_8U78$DeVQ;n`SpVuwnEL6vH)h^G~qKxB?d3VL2GA$V6Mxsy9;&dyV= z)K$+9Kyy#??GBqLEt;>$LhA`fguttwLMD0SL$tzh{g71&Ln5&9)Ue?txkNv!G6t2| zVfT}92di%2`dgCFcgnLhfvUGMm*~@8=2yP}3gzx1ko6Un7;+WZr{Zwt&|3lS^0|Sw zOr@rX-JRP@VMv%G3e+=7@RA&luR_I+GsXCs4vg(?`}O_SY&wJCatdc;&zT2oaDsXh z7{n&W{5>&0kIqos9_!cLhkWCJSqWPt6X+hsoufEIq0BcrsE9x`a~l*1W{|Ze9jXvE9j=IA zcLtAn0lB^!Yj0f6WH{TV&nUEN%9CTtqGn|?L$!L zf~81<#x1~ZIu>EONc<`g!ZA)FRY=`MxmXxnwhc#!BtQ*kh^(81hSFHDjqWl;%3}Ka z-QCG5T`pN=nlyUtBtftg_YY+^H2Yf;yx7}ZdJD^8qY5farFZCa%!G)T97a<{vD-{4 zCXVD8fw7@@*Ay`7e)}>M|8bVsnZmAeUnA2};D!y{(;xf9JVZb-_esK^4rWe=d;h`^ z;|kgcNOGf}8#4S=Edmw~K&z$@;3$OND`f%$-oMZq`&bj%4SFv!?Ik?Biu)msD)G1!FZ$6!XlnS3y8}!SvVHJ0l>G&-X}G!reTZ@f+9orD+hVsGalPw)Q&b*|+!GdWi;1g(Ggj zSRCbwvlAWP3jAeM_1jmL^!9h==(;!h*+YzzWV5i2${dCOE8Y%UeK55wALxO-H&+v? z%NfIbomcT^fQYupTy=FfCIX8-yeh zAl|?pfYnHVvm7-^mHOB%!x*-g6jz376#7w6_>n--*_=5h?3KX$%Rtb%K?g1efF-M{ z0N{cvwtEDviSmU$y{7Al3l{yjgJXtRzzzjotf?_4^1X7BfHifiA@AaK7Tae!Co zea4@df`%{=m@jfp>!2xHc{Yi3H<^`G>Vrt!w3V&`t*auH_Yg2Xrs}u$?d^Rd$^&l2?!p)uSYzKX_u|BE0Gm*i6!kuc z$me#RX~FbbvRqh#20VOe!G!Xw=gU9NO5kF#N(5N_7-J@}+oc6+vR_SPznuUMJJ(p@ zBvvZRO3zCqljc3)A$kI{aO#1ag4vJWo1V4-5ixg`NK8L(caG z2hF9q=9%LRhG+}qQm+1m96xv4clItkKX?9m$tyqMTqAp_8=0~QH4}o_1-W39z3S<- zJGnwNY4N;`7Ov5lv+XwLb(c_G`WCUPKe3d^gP8r08Dj}anFBzK>>i?UyZ{VL07W#D zCp%trC$$l9FJgfQu#3sCou@JK#LH2H5GBd!oDhuxnSLn8LNdw&qB677amv1C3`NWE z7^G!(-bHrWeq9yz!SMPdRw6d`OrQ4)AsKopUb03Rh+AaUO%R3x2OT<@DXZcC=IJEf zC5*wCgic|KnG$5ABZy#BKmbt7R^XO9$bG1=Vq@D`9hgDG<{h$GPa2VM6R`A*+WUoQ zwsa&24yz>Q=VI4}-x6;Ts#_2};k-4hd3Xh)GR7Sf;$*+GN0RghV)Vw^OjDH~m$T_> zSi=GOBp>&}{bT!R6~dx{wshI7%hf~3BaUeH>(i-q0u5PH>aBO>j(1`L8F}R8S~zU| zBq^t}u zc(V5EjPlrP+ci^#0br7@7v}~d`-iUrwT{v>dw@7pf{j1hjyV};_O-zO(@+1^j+GrE z;|*`)wbc$syk+`M{5eL`_TfCFIBI%jdWy+}_SWjq_x8r!ZK8RHyJRQz;WR}c`1zsj zgiXfL%{%8O$H?G0PCu79-r@5-xOMwMtbx-?P0Bp*e@tR|_h^6fT+a@0$KU5h=IKA` zewx3NY|qiw=}{45@=uRuE!Rt1RwwzfP(EW+bti|^t#2F)?l+rv$G6T4XlcH~ zovXABVpW}QiiZC!}BZ^YY!ql{PsqC zu?4SixrGF!ioFVJ(|Vnq&kk;#*{c2Lr>GT_Bds-ScKZH+Y?-%jZn3HnSGGSPAR|xk?02h2{+}B<9yYcZ6u5E!ot>pbmvY08b|J7d zQK&tJrn6?j{2QNsGMOzm1sx=n&Y$oZqjKR(d-ynac_81wtX5;jkI z&4JHjOeCmP>!D#TgJxPvoHum(`ZFoRL-s)1!fB701M_e4(#`VDKYkEx@rQ$x{hf1$ z^CR~#Fo7Rw8J-_+hmY>p9wGA&95(6M@gEzC3lwN;^H({d278ry2*oQ}#Wn3OQ+?cd zCKP7U_G^c|sm**BbXvc3B@Q{y+QQ8F&)cjt><+g+A()|O=E-q2Vp9tZ; z_u6Z%z4mXFz4m5&d{&InpJeKrs7rM396vKgERXRn`5EpW33vTiW&F#~^hxn>-MVP; zWMn4grEIZTBhCzAIA0cYCDcfGb6Q3Gho`@MAvGf=2ET|OlMyx2B$BtW{z?4fvz2`o zdf>BEUGh4aUS%nJi8$U*Qn|?J9h1nkH(4ql5Ymc|oQxPetrK=6R7~-+J^%LTnq;D- z_D0u0T1+cyGb4-Vm2W308oIumCt-w@^g~8uDH$bw;(4-lJ!NgE?9A9U1KN^#t#nG= z05mRD*Gkr6?@!YC!`23Om(uO9HtPl;(9C4SDtqbIvF;Lrj)+^S4s!f!B*7ixU-n@OXrnOW0vjOVa52bTGE0x)l^wU~ue`Ko6B{I`jT$6#EWXr3>zv>A$^|<47pzS{6%rZA*|THIYj9Z)*c7Nj}g0 zy2hFW$>+W!QrlA{r7m4cy3Bx-pH^R{a3xBzT;F<141r$)KL`x;>~HGdfe)E;;hEWD zF74HK68|VOFuJr0eC*q;z9C7n{$$Q6OU1QiZIa>ANq)PgFaJg;af^+iupTV_xeAjKuK&F}es7g5 z#a^ZEw_6NSDk-!&v}x!@*X(IwjpQ^{ga+aPf<+E|8c3aOzM@$QOflk*9NA{PVe0 z>F+`5t@y{%RVi2Yt}WJR$*&K8**?r9zkVo%$ujd&WU%i|8Nwz{B-sFaOP5A#Jg~&t ztcau14aR3}twl@6vHwDbl)8M}d-1R`^Jzgi@bS#STFfRuB}4c$SMtiYt82?_W$lSC z(^}htg2ldo09c(BDb$zoyDzmUkkr6T>PYQPkrgF)a_sj%cRrcY-JQ*1S^c@kH47!1 z>t1yU>^ZlZJ}<^Dz1{ybyYHp%`g7lwGRp*em*k=T{Xbd7zwa{JA!WPO+K%uaTXzdy zpCg|8bwYc$Bm*V_WyaE7D${Lc+sm@#Z`A8PtY0&;f0r^Ld~Na_Mo~)E5-F#zfi^uR zUP67q%JJ{PTV?!Mzo}R0PX)4wh215zoNe$2T)Ggl{C}HO|%V{ zLhJe0*%2QkPKS)w2TP;T3!N2wzvftDse1C$=X7q1-*x?T^T}EzCW%-k_~`a|XemU%$0x(%vs7hVn+vg9j4}y0kWcuS$PV-yweEx&6(n zi7tqr=Rc>-J(h$pG)v5We<^`UGVSLbhZRmFiiP8NI=XB3>Vqe1D7o?Z2V*JoYu0Qa zZtn?B;p&WpVn?@?%KOm=C5tGQ%OnY#B^I=Qm$F=M!!9wquiyI2VJ(?U;H^LIkKO7! zm)drV>2b{DUlM=*|Ns7XIp7<5n?Znk7iZSBIl;XpJ+vePihfcfZVe^7;SaO3!Er*m zxX?2Lt$o(OUa}6vf75$^>(zP^?=z!NmzU2V!8w%Nh2*a#rd|AX>0S-q(qXmjR4aO<@@<%e82yR>v zY^Jb+p`Tr7T+Z``&?r+UAFV?+!)Va(pccM^ocUO?^2Lu_)waW1mOtnS8O=c+JLUFL!=}|C^-o)2cQ6m>bhuE#j#{ zaEDHNiID>jTsPNIeVeP_4P$wRk(!a6uHZz^#|U~?O%(4HBOK<0<_gM_E--6h@+6lA z9D!i~UmHi}@`p?ss6sA2l}xAdvLL5UlrWZ2LG5gX;wJgc(CU+jhh3Nekl9J*jui0f zAWIa&HbjGAaj=F!O|7(}l6YRa<0M^S~A8D7&qOd0m(&l-6Lo}R}mWoW_CMVWP9q$6WAbr)JKs<7CvaGXPgu%3)!AMP3JBF`|2 zPp6%5g)xIBqVeu|mBc#0L`zr$l6FPyvCJ3dKkGE`X77hk-|kg?Z%pC^L)c{;wm-$G zzyU})fkGL~=Y3$r!e{}$S>;J~HdSmVDBQui#HHfT@ts4P81iU4oDbwaj55ff-VH(% zZ9xN(;GL@ut%%sC5o~XGv=ja~sFPsTfC2;IGT`jAOY4CP?#^GRxK3JVVsK$3s^y7N znhjQw?1cBu3pQ$Xg|{&r+!U5UvxdN;3RVN?0s$&B5}^Sk8DkLirzGZIIKee2R`6=$ zT3imJX0Vob%Yr*^YDcrfZsQaUmf}V%PJA8ao)_#~o+MgkGb~~9YTYp=Pk3~OI-E3+32hBGbvs@7u^M)$ z(6jE#D@susc~%*2+;T|PLGN8ST)Cto;1HXTU0gD-4NfrRZWgO!URTYsQ)^XSF)tKy zFLbF*O1%E%`EzRCCC2nF7-`Qcrf=+<0}5;c0+mAe!tfocNP~U7^biZ#d~|hC1NxWI^0NQogoj z=#c!wE@7QJorLoYe>mYNw*zA7O+$m#hfphI90jzC`NG9rS2%_AqAplwL?Q1ELjf+* zdd!N*@9HO8iGoFpD%XcRR|uF$8t;{bFQ|6OBW^8pv&COvcLKu;HssfJJ^3ho}m z2BmaXH~<(#q0no2vy3#G_4O)qUot zA#Xg#T;@l~-x(_ZafBy=P_29Lu2{2zo*%=3jdj&{Mh9A+mo{0j1=iqz4`IV0Ru$7? z8ol9&4%s-L_ZUhc$;ezR94+O)KEmn%X+}D)!dzDd1@*k1uAK9ld%VsbY)iX^aYW|C zkaq|ejtq$Ac&x6ufF0#|%D;fR%iNm0{&&Yuo-oJahOh#(Y;B@7oARB-IMVi?!YMEo5 zF*1|M^zjf%U1v;bHZMZN1a>#c7OR9du*447-4)`n^m`h$5jDImkZUj*v@Z!jwO+-7 zQ~nWV^A^*b9q>SsaRDy_f};V-Pc=MOW6P$%Zr}QQZxa3Qp_CVgCftZ$$z0#W@Sd60 zeahc0@6a>k#t00$k&diYndXX@`*7wtc~1L%tc5!Po*< zrc_LKmyE4|O03%qGlywA+Qs!UZ$A~S%XLPrkc7NVvzKGu zTk4CnF09y~s<57O5>~sX+rKUkG0aMFUMb+EK{v+!fQpe(WKbSC-Mmmg1-Sq#-s7-R zgezvC!8GJz41cQeXJd!hui} z@Brd1c_#dRbK+dH@O!yC<;a!C2+~iyn+zv-EhsAX8OXE^2yivHNX^zQdKrqIw#Os$ zf|Y@pHS2y9`H*)PG)m|x1U`&au*_!?v{EPQcc$8hKb*K~f;K6{xwVm5b$(%{NJ zcjnl!aT_;F{(}cSEP7KXoHB&pG~?C@WU^jgSw)39q_6yk+|y{a$1@doch8VO7lhbO za3~&2@6agsyh@Ba8!BESP(KY##xl{v_Cf(85Lr+ATITY;*GHJk zwH^-%rULe=>D(LTS3bm$zRKq zhEF(hHUyXQdEIj1`QfYH!`CLv>i9=GZooHh?u+34xU|Bg=Y%7Py*t5llmN`Ldd-;#V?$?uu^*pW+xkF-HC~!q>$%kxfR^BgXgtu{m*>sXIJ7(Cn7s z-Rc|eHd>n&4zQv`&Np^|QSXnGcy7o?^^K}Rv1qwpfz;`UdUXd{$xRMqO9JxzA;c40u9Gg!_6BuAX=}zN5w?GvD46Ec5KSPFX$q%wxwqMXkP9 z-HO4Gkpe21=vI#Tv14)}neylF)z^V;7R7H9zivOWvtyhNSt%c^*U>1BC<9jX{QMiR z<&j;5k1ZIEqmgB3Dy9A`sLHE^QtA)@3&T(Gd5@sBkW~}Q_34k~yjC6>k$u8G#t^%V z&w{BAS-O>jA)^F5FyzSxV$Q~>cgDQ@bPpg2A_{++4e0_s4Tot=S;2$p^<6d7+MEV> z_cXHrP9ay2(>$|1|CY@`t(4-jEb@07UFE9FgGc9 z-M&T}B=3D+*p)MlpXawde0`)1Iq{agsX6|_kHfRAX~e}3Jwy5UvwML4Wz%nSDkC0D zo4kb$4S@Z1*SErrlj0Te?jC>lNjIf|9S-#lK9T63+X{5bA|BxiEKbl3S`fvScTGkx zG(L$&0k3+ccXpw(0Nj6^4$j4Tm$r-cKNv z@nQVKr+`Yhxy>aOuD*S0_6yrR_bZvpd&bHsV!53J=QnqqPNOW@WBVPPsKnf7NndRR z)<+XG=W=lAAsZLr0PY*{24$dX)X9th>hNKQ!k$e>r*Bnxg%i`yH?9Tf9E9+fF?VAqKe4&7B@uIzaM9GZF(F5R;t zXKQ$U6)?ZLa0PrprMy?3&U{2sQsSd1DsC8zl&oSiPWP*Gw2s{zrca&ti7j6<3VoZs z$}6x2i!Z7c|58;&Mb->|kLep}IlQx`8pN~oQ!?c@Z#H;v#dNGiKZiGN!8JPK6b+iB zT$xA%6@j}>c$bXTM@F)>#apN70%~zNvoNBAYf&?%vYsJi^qoJ9I z-Lkqi(W2!CvPPgG@U^6#MFsWJsGM-n!}Gd1FlCz)A1iXq<8K15Ze;!5z#`)k9FtM! zNnWx@bEg>BCOO$Oi4GozI4Etj!6f1WlK=y!M6-Zhp{Z;51V%~iQ1a~_0 zEGI|=YK2KVp5v1bWoMJ0<)CHN4o%0~ST{Eu-m=-iu+?|v0G{$;7$hj)p1o`ediDN; zV=h-|<^EY6VhOJ6l(-Z=+E+%OtQ{$dYl91g=Fm*xF12N`G?(z~6blQ(w$yMpSK3KX zJsbD;zg>QdJw{}rFgj7OdsRh0b|hPyzOMlv?>85qVUr zGWB(i04qF(_(;S*zJK;hIpZ~^`vOBtuF~)aywE2`Eg2}N_W}7!$BvDC;)wND5U@{U zMqy|GY#O^Riic~_2dZi@;)p+yH@ECwZ|@mAVuwG1rAONzrPKqV+R6y1uvJH&$PvI=B~UerD@~qxY34w) zQOi@heru3SZGVly&jL7I1Vv9o1!x_D(}s*3-X1Pm7oQf~tkj&v6AJX?F+lx!O8Zm) zb*MyrWh#zK70D9ULevet@zgH)sG^iL(Brlt62Dk>^Tf;*}7f~$eR(J$?mu=Dt6L<=gj z40q3>zRfrCP<7|e{E`?1^PNro$<<x#dX687Y&`*vX|HCstf*sP9TT%A~4(250P>H%!tETb|m6()Yhpm|2(_ z|K%=NtJ&W4(Uqavrd)dU)j(Y^i)6_xuwWMTiw_vJFw)F>z0FwS+}Ux1A6r8|tU4HY zuYY@$m%j)c@AaOjMHO(It2`YSYfh2dw^C%p(w|<=#+&nhIu1meDTp4wH&ola+8S;t z&;uTZQL9+NozyyGCNr`@&zi19rGPDc#|WHV5T)2N^?rm74cF;qDqLI&S$AmaFx7HXaFGbNeN=|d;{1VNObHg-dNUIQr;dk4;)ZIN$!WaIEHTM&wa!K2PGE}WMLD7 zL94>n3M+*xAD6xxe-ENGaXkiBtn8V1Wm|*5JmiIbrpse$&m^L6JS8Cj?c~+qrvlCi zj$?Qr#)Qv4*g}JGzPHSF(G^)Gu9X^~_fAh-=#hTH$Q8A1TP|5^% zPgq$F8#VEiy6c93(Y3xJw)Cvc9P|0(^%gPbvzox=%pO>1>UWG*OKCh23`v8s4rO6Y|-qVKm zH(jBud@$3Kw*rLatIa5S;1fO$2LRMtAoea)xOe!wMekRUP2dQkvXX-n3*2<_g+##< z5c+9r6=Z7|V;xeFz#e%%PdkoHd5m_D()gPN!(kvL@zP3dSAWwLYDZwPOF7kFW6Y(Y ztH0Byb-rLvD0{=@o7g*LfRzl{Csu^YyYyeQoIil&Ym^rc?+ogH_ae8Te$K69-4qmdsI&)(x)gQlXNJ9+PNA1*o z^rk^hd*_O_;Nxzn9C=;!A}DK0C189XAoB+oFR|0X}>PCCNmF#(jV0|{7f%BK5uud8S;s&N4Z)3Qo-?WBi&y-~5QSSzW z6DxAU1PfnR1(`<&8Fo>EcffcLe42w2P)!3V9G)yppTlYJfQ{vqB`k_7k5=si~hjetGbBC#jIfSvb@?ua`Y=q6; z9=_Ljdal}6={{KclMp=ypoM~P5kLzhoMh<(h^aSSnu52xeeEJPZOq`o)Qi6vg!^uvFg)4A~Dx;3@ zvO@D6ef{k%Y|*68oh~3|J*OCz8huGEZ|~dh+jfpqRe59UBN{NVJ~rA$Y*fCS{fF}- zZ+>}xu*T!=s5ml`Aqyar3V-j6ng^cwaX1PrtYV1@oOupZz|aayG$T(Y1wNU?5ja*5 z2Z?#i%RL7Cy%`sX>DAl@*Rdz zK0{F_-qJ2&Ct*+m64L_$ox7mrPca~RIwsJPozntb2=gADi`wIhN;yCr3ga@)fod2af?Z*2uUA6fUHsXzC z&fUSsz>-}B#sTXZjZL1m^MMj@eK+7*?#_4z?6s_wFon&WFz8I}1#mQvrRRBHjBmB1eEJz({jXw^UND#03J3I4&ika+QO{` z^8ipdvw@d<$4{j*#xDiI92YCqN65I7#2u+Xbi9BE7J{h4k=;DS>Ajh?Ja=ezl$dSi z(i&2knS+~RTzeP`nv#8Q@(9<&*lSXVpiiyL^Rwnm;Nijtj2W=weCP>kU_{;9_cy;5 zU{lyHLY;vW`E!srni@%(0uHwb~fJlkK z-V0Fn2@SqqCpi^QwiO-&siHKL*O`HqEJGP?AbI*Mi zK<|P@+=d$58%BPFH`e&&iH0ExDYF`p;5W*JHO_tJGQKe%L4PIpB(6p5Ib~e3B~N?} zVZSrMzXJwjr@ibyW~Spc;zj&J!-e>tfE*ElJU2wDAai;O_)k>~F&gVTmMP!&GjKQh z-XK7`iqQ*J(L)*NdEOaF02GP&IaJ}ecUGs<=|t>OI)`HqODk!|jWe`hjokSjrhuc+ z=ViY_>#7-wW0aqo)le&PFN#}5iRQ33bMUc8p2->bsq*4Th@&=cKi_-Vc;fXh&zoz3 zsZiqA4CwvOdJo!5W7N9sD#-!{h=Yb3pxH+tmZ2TB)(M-%%WMs;Aq|9kVwE(O=uf*a z%?(Ixd#7qHI{)6@&&m*mtofb_?Lgh;a(h6t(~^&`t}CYOsK%ZcJI#Ca^tT=4Gfx40 zRx!0f9A!?yOHn|MY_S|q(#KQ(XE|!8;)#v~Js7wJbbQVgvOzU*TY@-cAmPh;Hwgi} zk`NlzImI!0kI&6bQEXQajQTVg;S>1k>)^?p(FdQulvc~ z_a5i1^B#o`^=?PSzx8!uPbg0$b06ShD<|UB_g2V(JI#)5KVvCX{Wp=uSuYo@;J}Do z#MD$PqktP=Pzx%?EwKHc9VvyH2)lM6EP+zNnrmWI!nmJ2Al9>Ow5*id+h;o0!5X3K8t}Tv z59j@BJbwF@v<~P_;_>b-sl5tTwo$Jz?FKG|=7ZGfshBrEi*+5suaqE$i7STHBu$ma z&j(8pQM-6S_2nH0T#5~Y)Vgi&WoOgwF+l*t=@`R8P_(h<4MnGWUaLkvzjZ2i*Fpc0 z2pjA+GZ*1G?9=I}WhP||FFW}Jna}#si-@qftz8=g@)|MzKRL~ScOVH^;59!_aV|L% zs<}TWSO)03lrsP}6-|$Ryvg#$e4)AYN3q7|A(+*uVURyxz0IJ(V{0z5`+$16+d0jd zdi7I$>@Bbk53v#6>>7a2&g_dsUTd*&1$wtcLv0F16q10dqpETJpdD8Lp{|D+G!@5tfokAYo*m?p% zviHqWFi?N|RuevQeAPMcAk1dE`4BQSv8&4*))+j`1z=(?g!Ei2t42}lXBTyUXf8?! zpIL+kJ3r|y4uITL-|{-YmJT=uVH`9jna>YeB!U?jX^* zOxp|^C-R6*!Ef)gF|#$;2-=_{w7phC&M`4Y-?ybX%6&{?G7U~65wX`K10?F8#A=i^DVIM4W|Speir$sEH$`W zAeO&bCGM9ErN>8c?a zN9!O7&7tW0ZTE+5h5d}ZS=GFDP}^XJ28|#r%$}us20UvwNSE+5dubXE(KV{0%sS6& z@yAxY%_b`;L)vzU60|>>!G(|gz>OQsbdXOak~iAhgAZL2T%Xfs?r2`)=V2b~wN3g9C$5HQEO9 z<9f5{>%MFGj-iYic4;m3$p#&{K{Kq4W!p$*V<;40`@M#d+jU87%)J+qA6J@%um&^; z1UGEz3v^m_(`m2OR+jTRLprEMDRe3OKXqx^12Q(vxDPrUJOTh~GNu-t5Bfpo=U#FZ7ywt-@2JH-c~V7y zU<ZssO9p*aNCTZCzgMWd0!MpK0$BG4NUzU#6F@$5 zY`%FQIWl82K~LDb&bQPZc-dEVXMWak(r&9}>2}t%8ONNyO>y?TMDhVKX52Q^OGQho zi;C9){+B=wF`z9HT{Fy?BY>c(=c@_;ze`RKyo0K2$6GzpK*`Uo__zZ>La?$5LFBZOvn+!S=5S|2!6tq4(fXcRdTa)7iLD6+*&U{yu21g^d zSo&s|A_=JcuS1?krQ&(N?oZGJaq0(_NO2ek!#f&yleq0K%h{^@pcZXtq&Tyj>O82 zy2)Y@8l(H(a{z&3(qPZx?Zyov?8cm$?--AI-X!8rqA%qB)g8cspk57P8W2ph8??E%lDfn2oNiT{)k6{hI>%FI=`qM%*p_4;OaXIUzt08 z&cuX1j)V%AF1O_b3vNAGl|u3hYpF9Y{0nq+oQLs^A5krNio@g-yb{VF6ci&-c%2r$ z&UQ71?rJMf5dIECXOx}^%tq%if3Ok|={KSXuZw%lZ?*94Gb3fzQT+)MlPMsM$*-nm zGuNN{3dF{n^WYhpyw9h_4(@jof5CtUecxsbu9ML?|8#h1={L|xbhT0yAD&m4rNJ*T z)NKOSE)5QI;35-@6+f zIgQtn!L?_iQHYO1m4Oy`s@t;)s3TENliu6;W=z|*hD4Ut`Ynl+i!%$U*$6}CGK@6U zI?^%+Z$JuN0LeGt?yh~?s*55XcJ;GTo>a|d%FI7(5Bfv`N#qPK(>-IW&TZ`sU)Tnd zpuft!YI0n)@TXjzTlA;YB0R&GR;Pm|+xFd#MXl6;IxWz})#Rz)LTy|`GB=>H5=JP? zt#lOz%$wh6yWP+xpa@q&dX^%w^txp|?}<`f^mWBY?Lnp3OC*q+75JkT4<%(F5jO0Y z+BQsEr^N=7{J{t2f5B=!xZyZ%V5!#aQz?lwIWm1y_VAFU4Bp>Sh@}B zg9lQ6**xs(<3Fn3Hx3H$P<_Z~jL)_r>Xd*yDY)wOY$L;1wj0D73ng_^xAawcgLFjd z=CIV|hsm46$d2dl{uM%*MU$KqBp1d%R$l;;6px3-!vD~jcBGyG)dfZ`<9_9R2L+3- z8B2q{Ln8Xy^}0lF7;elmzra)>jnM}q%}t>@k$4bA%WC{Qu*8S_1NkK`^&koFE7HBh zG=M*g2Pvj&h)Na+F3(npcQ38@B=_$8|3SNu)T13jdO z+$3%V>mdBE(s~9S4sB-<&ZOYuAJs98Rrq^GHU)-bbk7|oaNhPl2dQJ11}cciePgm| zsOmMslj3!8OtmJVU<)SO2c)hf-caKN(On^Gro2^>ZcHe75OwaGZol8dl2MI}e*{+bsy+USTHxOr>D8dTJCowz=BD7@u!errtIg`8 zs&oeiz&EZse3u%kU!uCb?+~yDRy1hGClE)=AB6n{-iKjR;@h8GA*ls*FcMI_p`lNr z$EFNpZVs6Fo{{DJivluZ6Rb2Cz~y_3yh0H1d+argV4m;L27QPsS(c!7lL*m2kquRt zy}yaWcLW@_CE;cF8o=>WU0tki4q-C7D^fv~)qfTL31Ogu4)?36p1mhq)KU-n%uRuaV>Q7qh`5D9Svt)|Z0jx3MMl*kmQ;UKk9H6g zg7me+&-}^!t#~&(AAf$ym_g=de1Mx%b=*t-D+b6^_c)Lp4XA69OY|R8%#QF8lo+33 zn2^}VJP-YQP{>a=d*Kh+8gEWvb7!Jt4wfK>)i^C|0xjVhXYMTmrEM-jFl`*_$+-Pa z;o2D5Ira{iP%fB0qkHy`Z7?Tt@Us8jflWs5HbPtR;~Kj?!}7O=;j$hdCU^_PA>+Mw zjqA8bD_Z5vHB;uf({_BbL9f`m{pZzEMF3?*m^M&qm#!04TFITpdn86^BUkpn2i3>ibx6T@0&p|YbpcG$9@)1Qk*GT^D|7oar&&BpS!h7y?KZf z%n0y2ML0S3Hdn$4(C+Os<5TS;(`rg-4IH^ri5PBR7>mH6_0)Ycz!r7w2$L(1L8JOk z${Nr{qR;lN*WgV~h>cV=buz_SA%}ApQhmI}ijPhw3F?_C29a_&Li4D``!P_uURx{$ z=kq^#DsBxA(KYYXy|XJ*jM68Gu}GqwLX^#G&R0-5%CX}f99%yo@UL$W*{O|i%E0}8 zrPt%~%Rhk8lFTX^T|NjC83@%Kinqt2R?lJwwB4KlEb!lo4-?9i0$L~}7cy?opInLE zZp{<fYj1f6SasJlamryC!=YTOs!C4a`*Q{V!K8v+HxzS6n;VI{o10Z+)x}Yh zT23YugStJkc@A$04(}|j`?S<3uxvZp`s8HKlO=yFJ&->%;2pD0xp?_0RE>CvF?>#q}a0 zmJR&W{*b8H)fff`-Z*n-5fp3(Lf#HU{4-vHvqiLM)d7#rt90kr4Y?z=9i((~e@yhw zT>4#+wK+`N9S{1M&psL32Kgs!;BSIJ*md!D23fz1%1CiWKiPF@%`#dsi*6;OatbO3 zZQF}PA+I(n-cI&3?@J?LL-vn0*Hy;tiW5uupU{u&Zu7QXZR3vN3wdEScu$c6?^?_G zwwFf?0}tAWCm7NV($D0L4a!L!Y9l>)d*(d0>46?8^Y=I7^^jv9lg(;Czs|D;e!yCc zfI1(XPf~U%T}9+x8~xA3aV8O=OAS6`e7|p=NZPb z)mO+qFmTm}{qPvUyKU!&PdH#d@SnntGEzgwR)<<;V`J4VY~_9Oj`vDmEi zx|+EPuVELK@B8f)lBZ8Yu@1e)Sf%vc-R?jeu@--e-P;|ye1g4id)WI)C>Dvh)PCM_ z8a+KygO~qx>y7$EbB1@w>)Ku^&pazVnw5so?nb2n5>Kj>xx$ zCC_|7JpH{IDehac4|IHQi*HFbdxW)+rFEXq!o_x26ka5#*zn32+8}Dt5e#b0DyAFV zPUon1*DD(SDQ&|I>Z8e6>zA3^vBWos+;-K0Q~#Qg2>%{Y5%1B5%JJ@Q9_{M9A9NgO zWNv$7{L`~)>kiPX5ld00P&V}qD=uth7`nJLItBl5H`sRp+S$#y0yRvoG*q^i0OxgU z7y|Zv`)HTg@U}jN%f7e)CyDmixVZ}R8980j-Ld6!N%3XG*xx#QY{#9n0GFuu{!`ny zhN&H4w=)ZRt#2FuT}q6cfipV>M0-FV%#WaG<`I&Y$JhZEDuwRgLyR=I#!y97bY?`% zkb5AVyuxET47=e^fa{!NQQ}@G`??ZZ%KZ|>=^hkfs>}UqT4ib$L_hUoP7J;TGj>`D zWAJlVQNU0PKIlXK;GZ%L0fEo~rrtdp`f=^H8J5%C)B+K0v~zwx*BfE;C;m zDmy2-ww&#JQITr!M69Oz`kk(zaL^jGW1lurlP`&QgjiDY!I(OMN>d#N>;5uO6chl} zf=l6i{8#r0rx(A2qRC@5-7KLll;NO_Iu9C?ocrnVyAnht%6;r33BYpDEjOK=1R;S? zlpV$s9}Vo)O^^jU)cHhEW=3P=tOaITK98LXy4aWOY~Ggn(5Yf;;(#Oj80aDQTr+lf zxMqHeuF%g+_8b+_(pXWBpUZy8;H(6^-_M*uADrP|cs0O?%nBXqvi?ui>h$QFEt`OG zJImfwcraX2M>@in4i1uoheqCoV3$eQ{JaKtk|=dVtET?^ZPpccZ+~CFZM1=$l2WKm z?MQdk`8NZ~!y&9UnEZyRvf}}vid@G%%Ts4+J92~T@CX-g-+>?}mRTxSE3B3@<^CKd z2-+#(WJISe{v>umv8y6?37pRR6#mvVDAwXcmxOV0hV0yMWUoKN_+_iOn8VW{^PTc@ zV{m3&VzY1s9e)-{k6$+a$?bC$ZWTqVJ3h}eoS#xrU_|<9l}~Hd>NIl| zW{Qt@gemzg?srG}W{pmAM(!-R|L2wwtlSn~nM#0m$!n_&H1zBrTUZEv<54xMHytdB z+-}n8;$;+r!uzEe>~-@Bk4fmb7GCbo8H&eFa~JUYxuM6CYZli_R|cz9%5 z!DPQ=sQ_Pg@0&TDeZEPyLM-^;eVP83{7-6US1n!ZLs2`+N+`k0nnuHi>hOYB3yW=& z1IG~+%Ie=@MBc-Z2F&^&z`7!ig*532)73|VD^i{Ih=hk!lK%}g${)SWiUiw$DQ2vf z9PD?HQWyXGZB!jIR_R7nd@={}clA`3(+V;}_puzWhR29-PwRxMSk3T(SMK#6{Hy2r zhOGU8RdY)dtK+G(W&HHa!mN`+L!_*l*pA0A5m@4$TSPuOx@z1&j!+-B4EX>oZzUb&dH@*sGi zk?nn*UHhTv}FYPDycPy^G$U_i0}mc6#P4 zs}D2&P#jNx_ep$RbYEUDJ{ue@cJ8YhK$@QQ@%KoYN!QI|EdVaxI6{a~)jCcbA!|C9 z67&EvC#wcPuzAYb<*MXdcTj zpJnKawJo-$ff^kB2Z*m!y5qW;)6@jrwPMXU{p!?ROqu>~60e8Wq*HjAm}s zqEh6JimjtuHb~jSQ2~y4!CUH;dOL8|Z6_$l#t)-?{Lx7>Das%p#x@wjHjZfUcY$cy zuG7n}F>Tu~je~6e1LOu1*(*1RprW`u=}_H_+0EAFnlMm(b%t^EETyP|xT821)baa) z`>9wwQKF3l*+F3dR6K8jD3o2N{sdKSvLe3Y=j*`{rSuP9t?V<;Fuv^OmC-B;fkXy2 ztn+=z$4FRI$IHFS13pgk_?q}g&>XcIQE_ki+Wmj?wt+%vEn*jq75aUb&D#Rn=*>4r z+1pLrb}Aq0tXWy8N;PTP^}stkCe>u5^h4A~-C?s=n1J+I|7Ha9#&M+#Q|{9#pY3>h zGo~#L$j#rlAuM({WPbLnFTqCvJST7WC&vOw&o_yC5u~23cWD(giJVFnS{dOWm~oo7 z%)bHGP+%MNgKT>PdfecL6udsp?pLSEmhyO8W4k5CU{H*$UBL}-F`)5;AW5(*6&$&u zKq=vRY+slTxgsDs^EeSrLNM7d<>HFekp$0`PB^-0y9U3#R(_?N+HwAS^q&Z@!g_nV zs%&kW(v$eW^2&C)g3?u;pkJ|x8#{tVngv09$qIZgR}5Fl+iZH^C6!r;6tA>6!5Lpd z9W_4qb04!Iu`%^OaMi^v&6*x0Y|^eCIT9|@=m6Idckz{|zU9hjP5gH|Oi+ps1R*g4 zKa#NHV1pEdSv9v&sFWs5+eY2`sf*xT0x4K?(b(;3wp#6{rMoT-m4hX5fkBDE8?}N4 zYBR;IS)(^7V#$4}>uXr7g9JrLG+0Ke3bO=fo20_T!xR4i#|D1SYi~^K+JV1qvw%-F zivvZ?5BBCgY&2$raD@h~qH48tyc|*{`GIQ{=ELg2wd@fcBD!G-mWZD}61D0Lt^3ob zR8X$azRobgNyiB{OrK@Egu6PJAE6%`lM`;f}J_oNf zFuRC0QF6N)Im&qkt2T4%aT8rqtged(y!k=hylv1c`*>h@NoBjS0>)DmgQAVprb}4^ zS~+{B#>+ck+V;9XF)pIE9tGi{eE-0t8G2L$;0UNzIA=fpuH^%$^WL%4sJ;Zi=!=>Y zV+zhdwYG+ZTw#y`OWGfto)KMFhN=w? zFjt0;-5wvhjm%D#6$Xx#{zueBV#FMM37!|C{`nh^B3Yf7l+1*n3 zpd!9=#RN1VNVP#&o(4gw{!2qqbdWLQh9pOD<{pB66~HT!1wETi9?gH;f2*)E-w7na zYRAbCYhDRjion`OmGEXQh&rRW*Ms<=H$G|Vk|aTI63t+78p)*UshS) z-PlpPNgNMoFWEKrUoAK);6YRK`C_GRZJdk#fth7@&*jD-eQs|9P%U-&j-Y`?|9dP% ztQVc)Wl|NZS&MFB7S_$bF$@Tg$Y={#ed#t3d7tRsji~7Hm(#6infqekkGC1Wik^90 zV-3#3sKSNQp{{mg_>+0T;iv2Q7Kz^aDmFGip=y!rMo=Uw7-kq|dz2om6=Q@Le+J2n zR8ckeWDhgr%;GR(#DO=S^$H6dLLA!&e&v>hZ!HG2u1d~X$3Kze^#R<>9&yKqYP@IcfSmd&5&iMRC^h&y8R?IOCt6XDP z{__gTX;rBT-WMqzZ;r=@@2KqYm+#>B%8|IVeWp#sVB&>DET{FQo4{MK+9XOzr*_#q z=A-bSmU(Omc*fu4qSW7hv==V|G(HvtnH80IJiN2CZZ$%-wa0}&xOM-Kb#Ur2t64j?8y&83pLfxlOS{?uCU;XgPCS7bli*S26I|T zr7H>4fe4!!SWde=Fr0Cc^vwm(+S_uM=;QshJg8?_s)^G+(<9%L*i8x}!-iV8x0zV9 z!MlA-f34cUw2qfB_5G=>ZV6nKgfrPWShATltL&o~e8sX5<%s$fLz0J?Qr`bdbig!K zG5h~e_T_O&XWjoZ)66(inl+7?EiyGvo8?lbjfzlX=CruwmJ5C?zUWiYTNchzM@Kt2Xm{rkQ8?{@LqQaqqeJyw5rB^FH@e zpHVYwub*TqF`v3tdyd*)GbW4833+wDp#~jDY>o;Jo@H zrj2pE=DpIza*1}?shgMHoZO4mbdjm^mahK^ij%twAVLcGV)>o8 z1H`UXvEbu3M1SAoyv>)1fb>3`8I*koQxgJbLLEz5L;8k!cQAw8Klq@ShbKTpG3n>? zSqZ&khpziB=Zao~V3dwT3yiYz+#G%`{l1RcKPAYH<|n4(hzkXeG&&^HQx6&cddi6M zSD*4yR=k^>4DLRsqBBtjDeLW)w?)u@s1k^lCJxq(E6u1=p>25)xu%EXADi-K~%H%|J^|_xl3MbVz#G# zFv0Zn@u;b!3AOi{5W~t6%`zEw(M3jz66UilkpBP~7@&+ehnMPlho1;n}!Dwoe=%YD}>@mJRT-QeS* z{LK3oswBg;)oA!L=fNPCLC?w$&7i`7&eSjZSA7w?fo?>brtN0rGS?4iw^jC1M)|g; zRpqI^l9tJH_^$9KO+z{K^)pcahSh>Nbw(0)z#$hb_0NP`U~lt$oVtzpVL1~gwdZR$ z^|xVa&;8mLIKR!`y#sbI7ae+f5nS;+a3iLnzVqhj9!(gZ&Pva-?J}+6#aVv9R}f{d zntFhTRHD7h(3`i9PlpP3rUk`40B@0%N;k=K`slVq&>vqDN0QaF&;>U5R0*z5b{lm6 zA4I6Z>D z{oybD;Hqeh0;sU4^yoSl?iUEK1HC|%Ag9o`cGBR9=@#1`UI$1jV0G<|^$*mAF!OK! z)hs#9@cy5hN>9>k(|cV9Ez;L#Dc3hy-nb5s8HyhPH^sK{`3wa9CFO3j=eR}n4Zgl$ z@F5>w#fyU67xAhbr_@r|We%Fo zwXO2Yhx>k7ehGZwtoCp2%Bro)qQ>^c2fki1orhWel2;L?`(i${m}i33z3G5X#oo=E zi2)7+Ix?rJXZrvCj^uzl61yQ)8zsqz38ZWFM;JE=+FIgrv)7ysB;sgSQ5*D;(rPUU zea4mtOwo=`Oz)k|JL3_O3Clj;ItYSUeC1*co{8+3?@OGW1QV#MwvU7Fn0j6&9!Ht2fahWwx=rS1LD^6LZVH_a-M8iMm>n?PM zb(dEmYtmfVe<6C&J~gVjN+sk3=Z*q=E525D=arEPrR=!#$(@JZ8Ad(*CN^d5R6hH7 zDstzcYiqA>t{@ywz304Ztxjxn@~0IE-yL7^t-7}*x-(L9+>!E(I{CXVeG+uIc7_cKs!=3 zf;lyuBQ0@Z;qc||uqIzf#&OOD!l%hV8u?6ySiWZjb z?lo}a+QuDi_1Z@ep^k=@ZKX8mU^%t9VRcSoqTy|K&{zB9QSnPY=WBLsH@cYH9Pm2k z*GE}cBMO{pHlz6}fRmobut&iIx=0*N=aLsE*I7rghqK({%kd5_?t-}#DCCH}Q4wRb z24CSlj=843i2xa2~dzXoem?h#IH4T)jUV)PQRN4FdOjY&jAb){=I>k=@p zjfYV@1Ku4+ET^ypiilwTVS5PQR=@F~x)PHrp-Q)g(0cq8sKD@e9I@88~O3h-oh>FA9Y^ z!PRKz2}TDajthljZJVb%`Kcp!_~>NV%$ZZ$(ayapG#nR-a|FM}|*5S#@{&ur2DhG~0N{ZRCG<&04y!kfeP#4v@zizf+n3A)wTc`Tb* zl6#UJ)Kv|B>V#a=qV=TyP+e}8S%+yEuOukeKPbVE*m=$oU6p12C=Ei;*a10ADTx4i z@^vGQDjfHDZUR^Mt;x2=_ttjyv7}m5mkG;)yQ*_zOVbzn1MkmiPPGy+m(=8#D$DGw zLcE{82!339T=P%91!L@d-bpZ%E{Pxa6HNP^@5bQt=gJvIDGo^Y_~+(G2VC|{P|OS)loBaE@jki?+D{eIPw6`CD#}^Th)B>H6ByW*g01}-9Qx(0)#9H zY3kAG-a+hZmFx(6I4I^;m3scE!-HvkM29PVoN}82b)`#c3(KRxh#(}fA`}77F{*J@ zI7z^wxEee1{a>iC)j_#C0@9?CEh58e43yMdIXvP!5Ot8}omH#JM(;(8s%hCoYAIuO z!MxJ?p_;wcVV(>~*4-%(5kRqYYble1w@qV|Yv(zTEb0(WsEMC$C z?Uy?o)-O1%g;wnvix{hEiR}qu@^*!+BO42>rYF;Bw?6x_UpIZ|(5vd8Ca69claSnQ zdI~n1qmjM|rzQVkjtx7cb@~7MDNCEk)=&;b`okP&p1SJV!_L?-dA}If`?haE8tk01 z!3ju`=Z3P3>N<#c>TFgJe(oVe{;+Vc7orG{G#i1DhX0DzS=i9AfPd_j$baUu!u%QU zt`Jb&!a?EH^zD{2^g`U1J_Av8o&*VhMb1`1xteaDUceowFic7BgfsE+ICY?2S(`$= z`>>+14NjrPccZ67!r{|yNFF#dcbH=d)Bo3F+58o~8moH)EauufMX2zG0&{!>0>C_1 zS=(7_DyZ2~8<3WKzf;?swHvr~lb*KA){-GwOJAu`x%!C->sRbt?AFclmC?K^oIOmq6Tw+p#u>YXqUtZxgmQ!nkhq;IaFnU zIB4n6^=O-##$;k-%C}nbyLLEV+alyah_lGGnvsOLo3w-Wt~^8^1i#MH86sQqVA?^B zAF;Ni&^MpNES8%%jvsu%p|FSZ*9_(zOoNP1O`h zo~Y<5TCmEJBtKPA=9O=IS? zo~e?Nm{nMB>}v!e(_zP7;)ON>j%;HR_-U+lh|`=+>|xr#RB(4d3kJ(5RH9#qKzuev zdU&JKD@x<&OlF|kXU$t$w!6RsVbqjHgW_=w64`V(@OREYjgdO$!Mg>&ti0x@AC}Ni zZuyff&qefRx%8=MCs|ulzB3mR5mq#F&p@i&4ga!;>_J{u!ay9txu{|a5pyrZ$WBk4 z2M?B!x2#G*r6gjeHKIzB9U8CQa3?rdZ%o9%il%?;+xx+kms@tEKV*^%o1kHC3RRIJ zSO;-1CkaztD3-&I*cRb`&H(Qv1zrT}0i)BOTr+5}&RNk=gh `U{5srU%o1p67SD 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⋘fBd6e~FmFS2gmi4$19i|?JKR>pTV5CYS8 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 IM6N<$f(jP3KmY&$ diff --git a/viz_interim_based_on_new_inputs/assets/javascripts/bundle.220ee61c.min.js b/viz_interim_based_on_new_inputs/assets/javascripts/bundle.220ee61c.min.js deleted file mode 100755 index 116072a11..000000000 --- a/viz_interim_based_on_new_inputs/assets/javascripts/bundle.220ee61c.min.js +++ /dev/null @@ -1,29 +0,0 @@ -"use strict";(()=>{var Ci=Object.create;var gr=Object.defineProperty;var Ri=Object.getOwnPropertyDescriptor;var ki=Object.getOwnPropertyNames,Ht=Object.getOwnPropertySymbols,Hi=Object.getPrototypeOf,yr=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable;var rn=(e,t,r)=>t in e?gr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,P=(e,t)=>{for(var r in t||(t={}))yr.call(t,r)&&rn(e,r,t[r]);if(Ht)for(var r of Ht(t))nn.call(t,r)&&rn(e,r,t[r]);return e};var on=(e,t)=>{var r={};for(var n in e)yr.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Ht)for(var n of Ht(e))t.indexOf(n)<0&&nn.call(e,n)&&(r[n]=e[n]);return r};var Pt=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Pi=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ki(t))!yr.call(e,o)&&o!==r&&gr(e,o,{get:()=>t[o],enumerable:!(n=Ri(t,o))||n.enumerable});return e};var yt=(e,t,r)=>(r=e!=null?Ci(Hi(e)):{},Pi(t||!e||!e.__esModule?gr(r,"default",{value:e,enumerable:!0}):r,e));var sn=Pt((xr,an)=>{(function(e,t){typeof xr=="object"&&typeof an!="undefined"?t():typeof define=="function"&&define.amd?define(t):t()})(xr,function(){"use strict";function e(r){var n=!0,o=!1,i=null,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function a(O){return!!(O&&O!==document&&O.nodeName!=="HTML"&&O.nodeName!=="BODY"&&"classList"in O&&"contains"in O.classList)}function f(O){var Qe=O.type,De=O.tagName;return!!(De==="INPUT"&&s[Qe]&&!O.readOnly||De==="TEXTAREA"&&!O.readOnly||O.isContentEditable)}function c(O){O.classList.contains("focus-visible")||(O.classList.add("focus-visible"),O.setAttribute("data-focus-visible-added",""))}function u(O){O.hasAttribute("data-focus-visible-added")&&(O.classList.remove("focus-visible"),O.removeAttribute("data-focus-visible-added"))}function p(O){O.metaKey||O.altKey||O.ctrlKey||(a(r.activeElement)&&c(r.activeElement),n=!0)}function m(O){n=!1}function d(O){a(O.target)&&(n||f(O.target))&&c(O.target)}function h(O){a(O.target)&&(O.target.classList.contains("focus-visible")||O.target.hasAttribute("data-focus-visible-added"))&&(o=!0,window.clearTimeout(i),i=window.setTimeout(function(){o=!1},100),u(O.target))}function v(O){document.visibilityState==="hidden"&&(o&&(n=!0),Y())}function Y(){document.addEventListener("mousemove",N),document.addEventListener("mousedown",N),document.addEventListener("mouseup",N),document.addEventListener("pointermove",N),document.addEventListener("pointerdown",N),document.addEventListener("pointerup",N),document.addEventListener("touchmove",N),document.addEventListener("touchstart",N),document.addEventListener("touchend",N)}function B(){document.removeEventListener("mousemove",N),document.removeEventListener("mousedown",N),document.removeEventListener("mouseup",N),document.removeEventListener("pointermove",N),document.removeEventListener("pointerdown",N),document.removeEventListener("pointerup",N),document.removeEventListener("touchmove",N),document.removeEventListener("touchstart",N),document.removeEventListener("touchend",N)}function N(O){O.target.nodeName&&O.target.nodeName.toLowerCase()==="html"||(n=!1,B())}document.addEventListener("keydown",p,!0),document.addEventListener("mousedown",m,!0),document.addEventListener("pointerdown",m,!0),document.addEventListener("touchstart",m,!0),document.addEventListener("visibilitychange",v,!0),Y(),r.addEventListener("focus",d,!0),r.addEventListener("blur",h,!0),r.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&r.host?r.host.setAttribute("data-js-focus-visible",""):r.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if(typeof window!="undefined"&&typeof document!="undefined"){window.applyFocusVisiblePolyfill=e;var t;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(r){t=document.createEvent("CustomEvent"),t.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}typeof document!="undefined"&&e(document)})});var cn=Pt(Er=>{(function(e){var t=function(){try{return!!Symbol.iterator}catch(c){return!1}},r=t(),n=function(c){var u={next:function(){var p=c.shift();return{done:p===void 0,value:p}}};return r&&(u[Symbol.iterator]=function(){return u}),u},o=function(c){return encodeURIComponent(c).replace(/%20/g,"+")},i=function(c){return decodeURIComponent(String(c).replace(/\+/g," "))},s=function(){var c=function(p){Object.defineProperty(this,"_entries",{writable:!0,value:{}});var m=typeof p;if(m!=="undefined")if(m==="string")p!==""&&this._fromString(p);else if(p instanceof c){var d=this;p.forEach(function(B,N){d.append(N,B)})}else if(p!==null&&m==="object")if(Object.prototype.toString.call(p)==="[object Array]")for(var h=0;hd[0]?1:0}),c._entries&&(c._entries={});for(var p=0;p1?i(d[1]):"")}})})(typeof global!="undefined"?global:typeof window!="undefined"?window:typeof self!="undefined"?self:Er);(function(e){var t=function(){try{var o=new e.URL("b","http://a");return o.pathname="c d",o.href==="http://a/c%20d"&&o.searchParams}catch(i){return!1}},r=function(){var o=e.URL,i=function(f,c){typeof f!="string"&&(f=String(f)),c&&typeof c!="string"&&(c=String(c));var u=document,p;if(c&&(e.location===void 0||c!==e.location.href)){c=c.toLowerCase(),u=document.implementation.createHTMLDocument(""),p=u.createElement("base"),p.href=c,u.head.appendChild(p);try{if(p.href.indexOf(c)!==0)throw new Error(p.href)}catch(O){throw new Error("URL unable to set base "+c+" due to "+O)}}var m=u.createElement("a");m.href=f,p&&(u.body.appendChild(m),m.href=m.href);var d=u.createElement("input");if(d.type="url",d.value=f,m.protocol===":"||!/:/.test(m.href)||!d.checkValidity()&&!c)throw new TypeError("Invalid URL");Object.defineProperty(this,"_anchorElement",{value:m});var h=new e.URLSearchParams(this.search),v=!0,Y=!0,B=this;["append","delete","set"].forEach(function(O){var Qe=h[O];h[O]=function(){Qe.apply(h,arguments),v&&(Y=!1,B.search=h.toString(),Y=!0)}}),Object.defineProperty(this,"searchParams",{value:h,enumerable:!0});var N=void 0;Object.defineProperty(this,"_updateSearchParams",{enumerable:!1,configurable:!1,writable:!1,value:function(){this.search!==N&&(N=this.search,Y&&(v=!1,this.searchParams._fromString(this.search),v=!0))}})},s=i.prototype,a=function(f){Object.defineProperty(s,f,{get:function(){return this._anchorElement[f]},set:function(c){this._anchorElement[f]=c},enumerable:!0})};["hash","host","hostname","port","protocol"].forEach(function(f){a(f)}),Object.defineProperty(s,"search",{get:function(){return this._anchorElement.search},set:function(f){this._anchorElement.search=f,this._updateSearchParams()},enumerable:!0}),Object.defineProperties(s,{toString:{get:function(){var f=this;return function(){return f.href}}},href:{get:function(){return this._anchorElement.href.replace(/\?$/,"")},set:function(f){this._anchorElement.href=f,this._updateSearchParams()},enumerable:!0},pathname:{get:function(){return this._anchorElement.pathname.replace(/(^\/?)/,"/")},set:function(f){this._anchorElement.pathname=f},enumerable:!0},origin:{get:function(){var f={"http:":80,"https:":443,"ftp:":21}[this._anchorElement.protocol],c=this._anchorElement.port!=f&&this._anchorElement.port!=="";return this._anchorElement.protocol+"//"+this._anchorElement.hostname+(c?":"+this._anchorElement.port:"")},enumerable:!0},password:{get:function(){return""},set:function(f){},enumerable:!0},username:{get:function(){return""},set:function(f){},enumerable:!0}}),i.createObjectURL=function(f){return o.createObjectURL.apply(o,arguments)},i.revokeObjectURL=function(f){return o.revokeObjectURL.apply(o,arguments)},e.URL=i};if(t()||r(),e.location!==void 0&&!("origin"in e.location)){var n=function(){return e.location.protocol+"//"+e.location.hostname+(e.location.port?":"+e.location.port:"")};try{Object.defineProperty(e.location,"origin",{get:n,enumerable:!0})}catch(o){setInterval(function(){e.location.origin=n()},100)}}})(typeof global!="undefined"?global:typeof window!="undefined"?window:typeof self!="undefined"?self:Er)});var qr=Pt((Mt,Nr)=>{/*! - * clipboard.js v2.0.11 - * https://clipboardjs.com/ - * - * Licensed MIT © Zeno Rocha - */(function(t,r){typeof Mt=="object"&&typeof Nr=="object"?Nr.exports=r():typeof define=="function"&&define.amd?define([],r):typeof Mt=="object"?Mt.ClipboardJS=r():t.ClipboardJS=r()})(Mt,function(){return function(){var e={686:function(n,o,i){"use strict";i.d(o,{default:function(){return Ai}});var s=i(279),a=i.n(s),f=i(370),c=i.n(f),u=i(817),p=i.n(u);function m(j){try{return document.execCommand(j)}catch(T){return!1}}var d=function(T){var E=p()(T);return m("cut"),E},h=d;function v(j){var T=document.documentElement.getAttribute("dir")==="rtl",E=document.createElement("textarea");E.style.fontSize="12pt",E.style.border="0",E.style.padding="0",E.style.margin="0",E.style.position="absolute",E.style[T?"right":"left"]="-9999px";var H=window.pageYOffset||document.documentElement.scrollTop;return E.style.top="".concat(H,"px"),E.setAttribute("readonly",""),E.value=j,E}var Y=function(T,E){var H=v(T);E.container.appendChild(H);var I=p()(H);return m("copy"),H.remove(),I},B=function(T){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},H="";return typeof T=="string"?H=Y(T,E):T instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(T==null?void 0:T.type)?H=Y(T.value,E):(H=p()(T),m("copy")),H},N=B;function O(j){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?O=function(E){return typeof E}:O=function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E},O(j)}var Qe=function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},E=T.action,H=E===void 0?"copy":E,I=T.container,q=T.target,Me=T.text;if(H!=="copy"&&H!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(q!==void 0)if(q&&O(q)==="object"&&q.nodeType===1){if(H==="copy"&&q.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(H==="cut"&&(q.hasAttribute("readonly")||q.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(Me)return N(Me,{container:I});if(q)return H==="cut"?h(q):N(q,{container:I})},De=Qe;function $e(j){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?$e=function(E){return typeof E}:$e=function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E},$e(j)}function Ei(j,T){if(!(j instanceof T))throw new TypeError("Cannot call a class as a function")}function tn(j,T){for(var E=0;E0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof I.action=="function"?I.action:this.defaultAction,this.target=typeof I.target=="function"?I.target:this.defaultTarget,this.text=typeof I.text=="function"?I.text:this.defaultText,this.container=$e(I.container)==="object"?I.container:document.body}},{key:"listenClick",value:function(I){var q=this;this.listener=c()(I,"click",function(Me){return q.onClick(Me)})}},{key:"onClick",value:function(I){var q=I.delegateTarget||I.currentTarget,Me=this.action(q)||"copy",kt=De({action:Me,container:this.container,target:this.target(q),text:this.text(q)});this.emit(kt?"success":"error",{action:Me,text:kt,trigger:q,clearSelection:function(){q&&q.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(I){return vr("action",I)}},{key:"defaultTarget",value:function(I){var q=vr("target",I);if(q)return document.querySelector(q)}},{key:"defaultText",value:function(I){return vr("text",I)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(I){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return N(I,q)}},{key:"cut",value:function(I){return h(I)}},{key:"isSupported",value:function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],q=typeof I=="string"?[I]:I,Me=!!document.queryCommandSupported;return q.forEach(function(kt){Me=Me&&!!document.queryCommandSupported(kt)}),Me}}]),E}(a()),Ai=Li},828:function(n){var o=9;if(typeof Element!="undefined"&&!Element.prototype.matches){var i=Element.prototype;i.matches=i.matchesSelector||i.mozMatchesSelector||i.msMatchesSelector||i.oMatchesSelector||i.webkitMatchesSelector}function s(a,f){for(;a&&a.nodeType!==o;){if(typeof a.matches=="function"&&a.matches(f))return a;a=a.parentNode}}n.exports=s},438:function(n,o,i){var s=i(828);function a(u,p,m,d,h){var v=c.apply(this,arguments);return u.addEventListener(m,v,h),{destroy:function(){u.removeEventListener(m,v,h)}}}function f(u,p,m,d,h){return typeof u.addEventListener=="function"?a.apply(null,arguments):typeof m=="function"?a.bind(null,document).apply(null,arguments):(typeof u=="string"&&(u=document.querySelectorAll(u)),Array.prototype.map.call(u,function(v){return a(v,p,m,d,h)}))}function c(u,p,m,d){return function(h){h.delegateTarget=s(h.target,p),h.delegateTarget&&d.call(u,h)}}n.exports=f},879:function(n,o){o.node=function(i){return i!==void 0&&i instanceof HTMLElement&&i.nodeType===1},o.nodeList=function(i){var s=Object.prototype.toString.call(i);return i!==void 0&&(s==="[object NodeList]"||s==="[object HTMLCollection]")&&"length"in i&&(i.length===0||o.node(i[0]))},o.string=function(i){return typeof i=="string"||i instanceof String},o.fn=function(i){var s=Object.prototype.toString.call(i);return s==="[object Function]"}},370:function(n,o,i){var s=i(879),a=i(438);function f(m,d,h){if(!m&&!d&&!h)throw new Error("Missing required arguments");if(!s.string(d))throw new TypeError("Second argument must be a String");if(!s.fn(h))throw new TypeError("Third argument must be a Function");if(s.node(m))return c(m,d,h);if(s.nodeList(m))return u(m,d,h);if(s.string(m))return p(m,d,h);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function c(m,d,h){return m.addEventListener(d,h),{destroy:function(){m.removeEventListener(d,h)}}}function u(m,d,h){return Array.prototype.forEach.call(m,function(v){v.addEventListener(d,h)}),{destroy:function(){Array.prototype.forEach.call(m,function(v){v.removeEventListener(d,h)})}}}function p(m,d,h){return a(document.body,m,d,h)}n.exports=f},817:function(n){function o(i){var s;if(i.nodeName==="SELECT")i.focus(),s=i.value;else if(i.nodeName==="INPUT"||i.nodeName==="TEXTAREA"){var a=i.hasAttribute("readonly");a||i.setAttribute("readonly",""),i.select(),i.setSelectionRange(0,i.value.length),a||i.removeAttribute("readonly"),s=i.value}else{i.hasAttribute("contenteditable")&&i.focus();var f=window.getSelection(),c=document.createRange();c.selectNodeContents(i),f.removeAllRanges(),f.addRange(c),s=f.toString()}return s}n.exports=o},279:function(n){function o(){}o.prototype={on:function(i,s,a){var f=this.e||(this.e={});return(f[i]||(f[i]=[])).push({fn:s,ctx:a}),this},once:function(i,s,a){var f=this;function c(){f.off(i,c),s.apply(a,arguments)}return c._=s,this.on(i,c,a)},emit:function(i){var s=[].slice.call(arguments,1),a=((this.e||(this.e={}))[i]||[]).slice(),f=0,c=a.length;for(f;f{"use strict";/*! - * escape-html - * Copyright(c) 2012-2013 TJ Holowaychuk - * Copyright(c) 2015 Andreas Lubbe - * Copyright(c) 2015 Tiancheng "Timothy" Gu - * MIT Licensed - */var rs=/["'&<>]/;Yo.exports=ns;function ns(e){var t=""+e,r=rs.exec(t);if(!r)return t;var n,o="",i=0,s=0;for(i=r.index;i0&&i[i.length-1])&&(c[0]===6||c[0]===2)){r=0;continue}if(c[0]===3&&(!i||c[1]>i[0]&&c[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function W(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],s;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(a){s={error:a}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(s)throw s.error}}return i}function D(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n1||a(m,d)})})}function a(m,d){try{f(n[m](d))}catch(h){p(i[0][3],h)}}function f(m){m.value instanceof et?Promise.resolve(m.value.v).then(c,u):p(i[0][2],m)}function c(m){a("next",m)}function u(m){a("throw",m)}function p(m,d){m(d),i.shift(),i.length&&a(i[0][0],i[0][1])}}function pn(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof Ee=="function"?Ee(e):e[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=e[i]&&function(s){return new Promise(function(a,f){s=e[i](s),o(a,f,s.done,s.value)})}}function o(i,s,a,f){Promise.resolve(f).then(function(c){i({value:c,done:a})},s)}}function C(e){return typeof e=="function"}function at(e){var t=function(n){Error.call(n),n.stack=new Error().stack},r=e(t);return r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r}var It=at(function(e){return function(r){e(this),this.message=r?r.length+` errors occurred during unsubscription: -`+r.map(function(n,o){return o+1+") "+n.toString()}).join(` - `):"",this.name="UnsubscriptionError",this.errors=r}});function Ve(e,t){if(e){var r=e.indexOf(t);0<=r&&e.splice(r,1)}}var Ie=function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,r,n,o,i;if(!this.closed){this.closed=!0;var s=this._parentage;if(s)if(this._parentage=null,Array.isArray(s))try{for(var a=Ee(s),f=a.next();!f.done;f=a.next()){var c=f.value;c.remove(this)}}catch(v){t={error:v}}finally{try{f&&!f.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}else s.remove(this);var u=this.initialTeardown;if(C(u))try{u()}catch(v){i=v instanceof It?v.errors:[v]}var p=this._finalizers;if(p){this._finalizers=null;try{for(var m=Ee(p),d=m.next();!d.done;d=m.next()){var h=d.value;try{ln(h)}catch(v){i=i!=null?i:[],v instanceof It?i=D(D([],W(i)),W(v.errors)):i.push(v)}}}catch(v){n={error:v}}finally{try{d&&!d.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}}if(i)throw new It(i)}},e.prototype.add=function(t){var r;if(t&&t!==this)if(this.closed)ln(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(r=this._finalizers)!==null&&r!==void 0?r:[]).push(t)}},e.prototype._hasParent=function(t){var r=this._parentage;return r===t||Array.isArray(r)&&r.includes(t)},e.prototype._addParent=function(t){var r=this._parentage;this._parentage=Array.isArray(r)?(r.push(t),r):r?[r,t]:t},e.prototype._removeParent=function(t){var r=this._parentage;r===t?this._parentage=null:Array.isArray(r)&&Ve(r,t)},e.prototype.remove=function(t){var r=this._finalizers;r&&Ve(r,t),t instanceof e&&t._removeParent(this)},e.EMPTY=function(){var t=new e;return t.closed=!0,t}(),e}();var Sr=Ie.EMPTY;function jt(e){return e instanceof Ie||e&&"closed"in e&&C(e.remove)&&C(e.add)&&C(e.unsubscribe)}function ln(e){C(e)?e():e.unsubscribe()}var Le={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var st={setTimeout:function(e,t){for(var r=[],n=2;n0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(r){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,r)},t.prototype._subscribe=function(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)},t.prototype._innerSubscribe=function(r){var n=this,o=this,i=o.hasError,s=o.isStopped,a=o.observers;return i||s?Sr:(this.currentObservers=null,a.push(r),new Ie(function(){n.currentObservers=null,Ve(a,r)}))},t.prototype._checkFinalizedStatuses=function(r){var n=this,o=n.hasError,i=n.thrownError,s=n.isStopped;o?r.error(i):s&&r.complete()},t.prototype.asObservable=function(){var r=new F;return r.source=this,r},t.create=function(r,n){return new xn(r,n)},t}(F);var xn=function(e){ie(t,e);function t(r,n){var o=e.call(this)||this;return o.destination=r,o.source=n,o}return t.prototype.next=function(r){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.next)===null||o===void 0||o.call(n,r)},t.prototype.error=function(r){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.error)===null||o===void 0||o.call(n,r)},t.prototype.complete=function(){var r,n;(n=(r=this.destination)===null||r===void 0?void 0:r.complete)===null||n===void 0||n.call(r)},t.prototype._subscribe=function(r){var n,o;return(o=(n=this.source)===null||n===void 0?void 0:n.subscribe(r))!==null&&o!==void 0?o:Sr},t}(x);var Et={now:function(){return(Et.delegate||Date).now()},delegate:void 0};var wt=function(e){ie(t,e);function t(r,n,o){r===void 0&&(r=1/0),n===void 0&&(n=1/0),o===void 0&&(o=Et);var i=e.call(this)||this;return i._bufferSize=r,i._windowTime=n,i._timestampProvider=o,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=n===1/0,i._bufferSize=Math.max(1,r),i._windowTime=Math.max(1,n),i}return t.prototype.next=function(r){var n=this,o=n.isStopped,i=n._buffer,s=n._infiniteTimeWindow,a=n._timestampProvider,f=n._windowTime;o||(i.push(r),!s&&i.push(a.now()+f)),this._trimBuffer(),e.prototype.next.call(this,r)},t.prototype._subscribe=function(r){this._throwIfClosed(),this._trimBuffer();for(var n=this._innerSubscribe(r),o=this,i=o._infiniteTimeWindow,s=o._buffer,a=s.slice(),f=0;f0?e.prototype.requestAsyncId.call(this,r,n,o):(r.actions.push(this),r._scheduled||(r._scheduled=ut.requestAnimationFrame(function(){return r.flush(void 0)})))},t.prototype.recycleAsyncId=function(r,n,o){var i;if(o===void 0&&(o=0),o!=null?o>0:this.delay>0)return e.prototype.recycleAsyncId.call(this,r,n,o);var s=r.actions;n!=null&&((i=s[s.length-1])===null||i===void 0?void 0:i.id)!==n&&(ut.cancelAnimationFrame(n),r._scheduled=void 0)},t}(Wt);var Sn=function(e){ie(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.flush=function(r){this._active=!0;var n=this._scheduled;this._scheduled=void 0;var o=this.actions,i;r=r||o.shift();do if(i=r.execute(r.state,r.delay))break;while((r=o[0])&&r.id===n&&o.shift());if(this._active=!1,i){for(;(r=o[0])&&r.id===n&&o.shift();)r.unsubscribe();throw i}},t}(Dt);var Oe=new Sn(wn);var M=new F(function(e){return e.complete()});function Vt(e){return e&&C(e.schedule)}function Cr(e){return e[e.length-1]}function Ye(e){return C(Cr(e))?e.pop():void 0}function Te(e){return Vt(Cr(e))?e.pop():void 0}function zt(e,t){return typeof Cr(e)=="number"?e.pop():t}var pt=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function Nt(e){return C(e==null?void 0:e.then)}function qt(e){return C(e[ft])}function Kt(e){return Symbol.asyncIterator&&C(e==null?void 0:e[Symbol.asyncIterator])}function Qt(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function zi(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Yt=zi();function Gt(e){return C(e==null?void 0:e[Yt])}function Bt(e){return un(this,arguments,function(){var r,n,o,i;return $t(this,function(s){switch(s.label){case 0:r=e.getReader(),s.label=1;case 1:s.trys.push([1,,9,10]),s.label=2;case 2:return[4,et(r.read())];case 3:return n=s.sent(),o=n.value,i=n.done,i?[4,et(void 0)]:[3,5];case 4:return[2,s.sent()];case 5:return[4,et(o)];case 6:return[4,s.sent()];case 7:return s.sent(),[3,2];case 8:return[3,10];case 9:return r.releaseLock(),[7];case 10:return[2]}})})}function Jt(e){return C(e==null?void 0:e.getReader)}function U(e){if(e instanceof F)return e;if(e!=null){if(qt(e))return Ni(e);if(pt(e))return qi(e);if(Nt(e))return Ki(e);if(Kt(e))return On(e);if(Gt(e))return Qi(e);if(Jt(e))return Yi(e)}throw Qt(e)}function Ni(e){return new F(function(t){var r=e[ft]();if(C(r.subscribe))return r.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function qi(e){return new F(function(t){for(var r=0;r=2;return function(n){return n.pipe(e?A(function(o,i){return e(o,i,n)}):de,ge(1),r?He(t):Dn(function(){return new Zt}))}}function Vn(){for(var e=[],t=0;t=2,!0))}function pe(e){e===void 0&&(e={});var t=e.connector,r=t===void 0?function(){return new x}:t,n=e.resetOnError,o=n===void 0?!0:n,i=e.resetOnComplete,s=i===void 0?!0:i,a=e.resetOnRefCountZero,f=a===void 0?!0:a;return function(c){var u,p,m,d=0,h=!1,v=!1,Y=function(){p==null||p.unsubscribe(),p=void 0},B=function(){Y(),u=m=void 0,h=v=!1},N=function(){var O=u;B(),O==null||O.unsubscribe()};return y(function(O,Qe){d++,!v&&!h&&Y();var De=m=m!=null?m:r();Qe.add(function(){d--,d===0&&!v&&!h&&(p=$r(N,f))}),De.subscribe(Qe),!u&&d>0&&(u=new rt({next:function($e){return De.next($e)},error:function($e){v=!0,Y(),p=$r(B,o,$e),De.error($e)},complete:function(){h=!0,Y(),p=$r(B,s),De.complete()}}),U(O).subscribe(u))})(c)}}function $r(e,t){for(var r=[],n=2;ne.next(document)),e}function K(e,t=document){return Array.from(t.querySelectorAll(e))}function z(e,t=document){let r=ce(e,t);if(typeof r=="undefined")throw new ReferenceError(`Missing element: expected "${e}" to be present`);return r}function ce(e,t=document){return t.querySelector(e)||void 0}function _e(){return document.activeElement instanceof HTMLElement&&document.activeElement||void 0}function tr(e){return L(b(document.body,"focusin"),b(document.body,"focusout")).pipe(ke(1),l(()=>{let t=_e();return typeof t!="undefined"?e.contains(t):!1}),V(e===_e()),J())}function Xe(e){return{x:e.offsetLeft,y:e.offsetTop}}function Kn(e){return L(b(window,"load"),b(window,"resize")).pipe(Ce(0,Oe),l(()=>Xe(e)),V(Xe(e)))}function rr(e){return{x:e.scrollLeft,y:e.scrollTop}}function dt(e){return L(b(e,"scroll"),b(window,"resize")).pipe(Ce(0,Oe),l(()=>rr(e)),V(rr(e)))}var Yn=function(){if(typeof Map!="undefined")return Map;function e(t,r){var n=-1;return t.some(function(o,i){return o[0]===r?(n=i,!0):!1}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(r){var n=e(this.__entries__,r),o=this.__entries__[n];return o&&o[1]},t.prototype.set=function(r,n){var o=e(this.__entries__,r);~o?this.__entries__[o][1]=n:this.__entries__.push([r,n])},t.prototype.delete=function(r){var n=this.__entries__,o=e(n,r);~o&&n.splice(o,1)},t.prototype.has=function(r){return!!~e(this.__entries__,r)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(r,n){n===void 0&&(n=null);for(var o=0,i=this.__entries__;o0},e.prototype.connect_=function(){!Wr||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),va?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!Wr||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var r=t.propertyName,n=r===void 0?"":r,o=ba.some(function(i){return!!~n.indexOf(i)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),Gn=function(e,t){for(var r=0,n=Object.keys(t);r0},e}(),Jn=typeof WeakMap!="undefined"?new WeakMap:new Yn,Xn=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=ga.getInstance(),n=new La(t,r,this);Jn.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach(function(e){Xn.prototype[e]=function(){var t;return(t=Jn.get(this))[e].apply(t,arguments)}});var Aa=function(){return typeof nr.ResizeObserver!="undefined"?nr.ResizeObserver:Xn}(),Zn=Aa;var eo=new x,Ca=$(()=>k(new Zn(e=>{for(let t of e)eo.next(t)}))).pipe(g(e=>L(ze,k(e)).pipe(R(()=>e.disconnect()))),X(1));function he(e){return{width:e.offsetWidth,height:e.offsetHeight}}function ye(e){return Ca.pipe(S(t=>t.observe(e)),g(t=>eo.pipe(A(({target:r})=>r===e),R(()=>t.unobserve(e)),l(()=>he(e)))),V(he(e)))}function bt(e){return{width:e.scrollWidth,height:e.scrollHeight}}function ar(e){let t=e.parentElement;for(;t&&(e.scrollWidth<=t.scrollWidth&&e.scrollHeight<=t.scrollHeight);)t=(e=t).parentElement;return t?e:void 0}var to=new x,Ra=$(()=>k(new IntersectionObserver(e=>{for(let t of e)to.next(t)},{threshold:0}))).pipe(g(e=>L(ze,k(e)).pipe(R(()=>e.disconnect()))),X(1));function sr(e){return Ra.pipe(S(t=>t.observe(e)),g(t=>to.pipe(A(({target:r})=>r===e),R(()=>t.unobserve(e)),l(({isIntersecting:r})=>r))))}function ro(e,t=16){return dt(e).pipe(l(({y:r})=>{let n=he(e),o=bt(e);return r>=o.height-n.height-t}),J())}var cr={drawer:z("[data-md-toggle=drawer]"),search:z("[data-md-toggle=search]")};function no(e){return cr[e].checked}function Ke(e,t){cr[e].checked!==t&&cr[e].click()}function Ue(e){let t=cr[e];return b(t,"change").pipe(l(()=>t.checked),V(t.checked))}function ka(e,t){switch(e.constructor){case HTMLInputElement:return e.type==="radio"?/^Arrow/.test(t):!0;case HTMLSelectElement:case HTMLTextAreaElement:return!0;default:return e.isContentEditable}}function Ha(){return L(b(window,"compositionstart").pipe(l(()=>!0)),b(window,"compositionend").pipe(l(()=>!1))).pipe(V(!1))}function oo(){let e=b(window,"keydown").pipe(A(t=>!(t.metaKey||t.ctrlKey)),l(t=>({mode:no("search")?"search":"global",type:t.key,claim(){t.preventDefault(),t.stopPropagation()}})),A(({mode:t,type:r})=>{if(t==="global"){let n=_e();if(typeof n!="undefined")return!ka(n,r)}return!0}),pe());return Ha().pipe(g(t=>t?M:e))}function le(){return new URL(location.href)}function ot(e){location.href=e.href}function io(){return new x}function ao(e,t){if(typeof t=="string"||typeof t=="number")e.innerHTML+=t.toString();else if(t instanceof Node)e.appendChild(t);else if(Array.isArray(t))for(let r of t)ao(e,r)}function _(e,t,...r){let n=document.createElement(e);if(t)for(let o of Object.keys(t))typeof t[o]!="undefined"&&(typeof t[o]!="boolean"?n.setAttribute(o,t[o]):n.setAttribute(o,""));for(let o of r)ao(n,o);return n}function fr(e){if(e>999){let t=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(t)}k`}else return e.toString()}function so(){return location.hash.substring(1)}function Dr(e){let t=_("a",{href:e});t.addEventListener("click",r=>r.stopPropagation()),t.click()}function Pa(e){return L(b(window,"hashchange"),e).pipe(l(so),V(so()),A(t=>t.length>0),X(1))}function co(e){return Pa(e).pipe(l(t=>ce(`[id="${t}"]`)),A(t=>typeof t!="undefined"))}function Vr(e){let t=matchMedia(e);return er(r=>t.addListener(()=>r(t.matches))).pipe(V(t.matches))}function fo(){let e=matchMedia("print");return L(b(window,"beforeprint").pipe(l(()=>!0)),b(window,"afterprint").pipe(l(()=>!1))).pipe(V(e.matches))}function zr(e,t){return e.pipe(g(r=>r?t():M))}function ur(e,t={credentials:"same-origin"}){return ue(fetch(`${e}`,t)).pipe(fe(()=>M),g(r=>r.status!==200?Ot(()=>new Error(r.statusText)):k(r)))}function We(e,t){return ur(e,t).pipe(g(r=>r.json()),X(1))}function uo(e,t){let r=new DOMParser;return ur(e,t).pipe(g(n=>n.text()),l(n=>r.parseFromString(n,"text/xml")),X(1))}function pr(e){let t=_("script",{src:e});return $(()=>(document.head.appendChild(t),L(b(t,"load"),b(t,"error").pipe(g(()=>Ot(()=>new ReferenceError(`Invalid script: ${e}`))))).pipe(l(()=>{}),R(()=>document.head.removeChild(t)),ge(1))))}function po(){return{x:Math.max(0,scrollX),y:Math.max(0,scrollY)}}function lo(){return L(b(window,"scroll",{passive:!0}),b(window,"resize",{passive:!0})).pipe(l(po),V(po()))}function mo(){return{width:innerWidth,height:innerHeight}}function ho(){return b(window,"resize",{passive:!0}).pipe(l(mo),V(mo()))}function bo(){return G([lo(),ho()]).pipe(l(([e,t])=>({offset:e,size:t})),X(1))}function lr(e,{viewport$:t,header$:r}){let n=t.pipe(ee("size")),o=G([n,r]).pipe(l(()=>Xe(e)));return G([r,t,o]).pipe(l(([{height:i},{offset:s,size:a},{x:f,y:c}])=>({offset:{x:s.x-f,y:s.y-c+i},size:a})))}(()=>{function e(n,o){parent.postMessage(n,o||"*")}function t(...n){return n.reduce((o,i)=>o.then(()=>new Promise(s=>{let a=document.createElement("script");a.src=i,a.onload=s,document.body.appendChild(a)})),Promise.resolve())}var r=class extends EventTarget{constructor(n){super(),this.url=n,this.m=i=>{i.source===this.w&&(this.dispatchEvent(new MessageEvent("message",{data:i.data})),this.onmessage&&this.onmessage(i))},this.e=(i,s,a,f,c)=>{if(s===`${this.url}`){let u=new ErrorEvent("error",{message:i,filename:s,lineno:a,colno:f,error:c});this.dispatchEvent(u),this.onerror&&this.onerror(u)}};let o=document.createElement("iframe");o.hidden=!0,document.body.appendChild(this.iframe=o),this.w.document.open(),this.w.document.write(` - - - - - - - - - - - - - - - - - - -

-
- -
- - - - - - -
- - -
- -
- - - - - - - - - -
-
- - - -
-
-
- - - - - - -
-
-
- - - -
-
-
- - - -
-
-
- - - -
-
- - - - - - - -

Configuration

- -

BAUS Configuration

-

The configuration file structure for Bay Area UrbanSim (BAUS) and a description of each file. Model configurations files are stored in a configs folder in the model repository. They specify model settings such as model estimation constants and assumptions.

-

bayarea_urbnasim/configs

-

adjusters/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
cost_shifters.yamlMultipliers to cost, currently specified by county, used to calibrate the model.
development_caps_asserted.yamlCaps on development, either residential or office, used to calibrate the model. (TODO: remove any base year existing policy caps entangled here).
employment_relocation_rates_overwrites.csvThese overwrite the relocation rates in employment_relocation_rates.csv to calibrate the model, e.g. leave government sector jobs in San Francisco City Hall's TAZ.
sqft_per_job_adjustersMultipliers to the number of sqft used by each job, defined in the model's developer settings, which modify the number of jobs that can occupy a building. This is used to calibrate the model, e.g. reflect CBD job densities or adjust vacancy rates by superdistrict. The inputs file telecommute_sqft_per_job_adjusters.csv uses alternative multipliers for for the forecast years in place of these, if the strategy is enabled. (TODO: Disentangle the k-factors and the policy application in these two files. In the meantime, use both files as is done in the PBA50 No Project).
zoning_adjusters.yamlAdjusters used to modify the model's zoning data.
-

accessibility/

- - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
accessibility_settings.yamlSettings for Pandana, the model's endogenous accessibility calculations.
neighborhood_vars.yamlSettings for calculating local accessibility variables during the model run.
regional_vars.yamlSettings for calculating regional accessibility variables during the model run.
price_vars.yamlSettings for calculating local accessibility variables on price during the model run.
-

developer/

- - - - - - - - - - - - - - - - - -
namedescription
developer_settings.yamlSettings for the model's developer and feasibility models.
residential_vacancy_rates.csvResidential vacancy rates for the residential developer model, separated from the main developer settings into this file to allow them to vary by year.
-

hedonics/

- - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
price_settings.yamlSettings for the model's price simulation and supplydemand equilibration of price.
nrh.yamlNon-residential hedonic price model specification.
rrh.yamlResidential rent hedonic price model specification.
rsh.yamlResidential sales hedonic price model specification.
-

location_choice/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
elcm.yamlEmployment location choice model specification, segemented by six employment sectors.
hlcm_owner.yamlHousehold location choice model specification segmented by income quartiles. The models are estimated for owner households.
hlcm_owner_lowincome.yamlThis uses the same specification and estimated coefficients as hlcm_owner. The only difference is that it is used to only low income households to choose deed-restricted owner units.
hlcm_owner_lowincome_no_unplaced.yamlThis uses the same specification and estimated coefficients as hlcm_owner, but allows owners of all incomes into deed-restricted owner units to cover any gaps in assignment.
hlcm_owner_no_unplaced.yamlThis uses the same specification and estimated coefficients as hlcm_owner, but does another round of placements of owners, this time into non-deed-restricted owner units, to cover any gaps in assignment.
hlcm_renter.yamlHousehold location choice model specification segmented by income quartiles. The models are estimated for rental households.
hlcm_renter_lowincome.yamlThis uses the same specification and estimated coefficients as hlcm_renter. The only difference is that it is used to only low income households to choose deed-restricted rental units.
hlcm_renter_lowincome_no_unplaced.yamlThis uses the same specification and estimated coefficients as hlcm_renter, but allows renters of all incomes into deed-restricted rental units to cover any gaps in assignment.
hlcm_renter_no_unplaced.yamlThis uses the same specification and estimated coefficients as hlcm_renter, but does another round of placement of renters, this time into non-deed-restricted rental units, to cover any gaps in assignment.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
HLCM ModelEstimation Choosers: FiltersEstimation Alternatives: FiltersSimulation Choosers: FiltersSimulation Alternatives: Filters
ownerOwners-OwnersOwner Units
owner_lowincomeOwners-Low-Income OwnersAffordable Owner Units
owner_lowincome_no_unplaced--OwnersAffordable Owner Units
owner_no_unplacedOwners-OwnersMarket-Rate Owner Units
renterRenters-RentersRenters Units
renter_lowincomeRenters-Low-Income RentersAffordable Rental Units
renter_lowincome_no_unplaced--RentersAffordable Rentual Units
renter_no_unplacedRenters-RentersMarket Rate Rental Units
-

transition_relocation/

- - - - - - - - - - - - - - - - - - - - - -
namedescription
employment_relocation_rates.csvA file with the probability of a job relocating during a time step in the forecast, by TAZ and by employment sector. Pairs with employment_relocation_rates.csv which overwrites the model probabilities with calibration factors.
household_relocation_rates.csvA file with the probability of a household relocating during a time step in the forecast, by TAZ, income, and tenure. Pairs with renter_protections_relocation_rates_overwrites.csv which overwrites model probabilities with different relocation rates when the renter protections strategy is enabled.
transition_relocation_settings.yamlSettings for the transition and relocation models.
-

mapping.yaml

-

Mapping used in the model to relate variables to one another.

-

paths.yaml

-

Variables that store file names for use in the model code.

- - - - - - -
-
- - - - -
- -
- - - -
-
-
-
- - - - - - - - - \ No newline at end of file diff --git a/viz_interim_based_on_new_inputs/input/index.html b/viz_interim_based_on_new_inputs/input/index.html deleted file mode 100755 index bb9ad409c..000000000 --- a/viz_interim_based_on_new_inputs/input/index.html +++ /dev/null @@ -1,1038 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - Input - Bay Area UrbanSim - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - -
- - -
- -
- - - - - - - - - -
-
- - - -
-
-
- - - - - - -
-
-
- - - -
-
-
- - - -
-
-
- - - -
-
- - - - - - - -

Input

- -

BAUS Inputs

-

The inputs structure for BAUS and a description of each input. Model input files are stored in an inputs folder to be called by the model. They are often run-specific and contain the data used to run the model, such as base year datasets and policy inputs.

-

inputs/

-

accessibility/

-

pandana/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
tmnet.h5Travel model network information for calculating accessibility within the model using Pandana
osm_bayarea4326.h5Street network information for calculating accessibility within the model using Pandana
landmarks.csvLocations of a few major landmarks in the region for accessibility calculations.
regional_poi_distances.csvThe pre-computed distances from each travel model node to each landmark.
bart_stations.csvA list of BART stations and their locations so that distance to BART can calculated.
logsums.csvA set of base year logsums from the travel model.
#### travel_model/
namedescription
----------
AccessibilityMarkets_[year].csvA travel model output file that incorportates travel model run logsums into the forecast, by year.
mandatoryAccessibilities_[year].csvA travel model output file that incorportates travel model run logsums into the forecast, by year.
nonMandatoryAccessibilities_[year].csvA travel model output file that incorportates travel model run logsums into the forecast, by year.
-

basis_inputs (in progress)/

-

crosswalks/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
namedesription
parcel_to_maz22.csvA lookup table from parcels to Travel Model Two MAZs.
parcel_to_taz1454sub.csvA lookup table from parcels to Travel Model One TAZs.
parcels_geography.csvA lookup table from parcels to jurisdiction, growth geographies, UGB areas, greenfield areas, and a concatenation of these used to join these geographies zoning_mods.csv, to apply zoning rules within them.
census_id_to_name.csvMaps census id from parcels_geography to name so it can be used.
maz_geographyA lookup between MAZ, TAZ2, and county.
maz22_taz1454A lookup between MAZ and TAZ1.
superdistricts_geography.csvA map of superdistrict numbers, names, and their subregion.
taz_geography.csvA lookup between TAZ1, supedisctrict, and county.
-

edits/

- - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
data_edits.yamlSettings for editing the input data in the model code, e.g. clipping values.
manual_edits.csvOverrides the current h5 data using the table name, attribute name, and new value, so we don't have to generate a new one each time.
household_building_id_overrides.csvMoves households to match new city household totals during the data preprocessing.
tpp_id_2016.csvUpdates tpp_ids after changes were made to the ids.
-

existing_policy/

- - - - - - - - - - - - - - - - - -
namedescription
development_caps.yamlBase year job cap policies in place in jurisdictions (TODO: remove the asserted development capsk-factors entangled here.)
inclusionary.yamlBase year inclusionary zoning policies in place in jurisdictions (TODO: have all model runs inherit these, even if an inclusionary stratey is applied).
-

hazards/

- - - - - - - - - - - - - - - - - -
namedesctiption
slr_progression.csvThe sea level rise level, for each forecast year.
slr_inundation.csvThe sea level rise level at which each inundation parcel becomes inundated, for each forecast year. Rows marked with "100" are parcels where sea level rise has been mitigated, either through planned projects or a plan strategy.
-

parcels_buildings-agents/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
bayarea_v3.h5Base year database of households, jobs, buildings, and parcels. The data is pre-processed in pre-processing.py.
costar.csvCommercial data from CoStar, including non-residential price to inform the price model.
development_projects.csvThe list of projects that have happened since the base data, or buildings in the development pipeline. This file tends to have more attributes than we use in the model.
deed_restricted_zone_totals.csvAn approximate number of deed restricted units per TAZ to assign randomly within the TAZ.
baseyear_taz_controls.csvBase year control totals by TAZ, to use for checking and refining inputs. The file includes number of units, vacancy rates, and employment by sector (TODO: add households).
sfbay_craisglist.csvCraigslist data to inform rental unit information and model tenure.
-

zoning/

- - - - - - - - - - - - - - - - - -
namedescription
zoning_parcels.csvA lookup table from parcels to zoning_id, zoning area information, and a "nodev" flag (currently all set to 0).
zoning_lookup.csvThe existing zoning for each jurisdiction, assigned to parcels with the "id" field. Fields include the city name, city id, and the name of the zoning. The active attributes are max_dua, max_far, and max_height, all of which must be respected by each development.
-

plan_strategies (optional)/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
accessory_units.csvA file to add accessory dwelling units to jurisdictions by year, simulating policy to allow or reduce barriers to ADU construction in jurisdictions (TODO: Make this a default policy).
account_strategies.yamlThis files contains the settings for all strategies in a model run that use accounts. The file may include account settings (e.g., how much to spend, where to spend) for
development_caps_strategy.yamlA file that specifies a strategy to limit development (generally office development) to a certain number of residential units andor job spaces.
inclusionary_strategy.yamlA file to apply an inclusionary zoning strategy by geography and inclusionary housing requirement percentage.
preservation.yamlA file to apply an affordable housing preservation strategy through specifying geography and target number of units for preservation.
profit_adjustment_stratgies.yamlThis file contains the settings for all strategies in a model run which modify the profitability of projects thus altering their feasibility. The file may include profit adjustment settings (e.g., the percent change to profit) for
renter_protections_relocation_rates_overwritesThe rows in this file overwrite the household relocation rates in the model's settings.
telecommute_sqft_per_job_adjustersThese are multipliers which adjust the sqft per job setting by superdistrict by year to represent changes from a telework strategy. (TODO: Disentangle the k-factors and the policy application within this file and sqft_per_job_adjusters.csv. In the meantime, use both files as is done in the PBA50 No Project).
vmt_fee_zonecats.csvThis file pairs with the VMT Fee and SB-743 strategies. It provides VMT levels by TAZ1, which map to the corresponding price adjustments in the strategies.
zoning_mods.csvA file which allows you to upzone or downzone. If you enter a value in "dua_up" or "far_up", the model will apply that as the new zoning or maintain the existing zoning if it is higher. If you enter a value in "dua_down" or "far_down", the model will apply that as the zoning or maintain the existing zoning if it is lower. UGBs are also controlled using this file, using zoning changes to enforce them. This file is mapped to parcels using the field "zoningmodcat", which is the concatenated field of growth designations in parcels_geography.csv.
-

regional_controls/

- - - - - - - - - - - - - - - - - -
namedescription
employment_controls.csvThe total number of jobs in the region for the model to allocate, by year. The controls are provided by 6-sector job category.
household_controls.csvThe total number of households in the region for the model to allocate, by year. The controls are provided by household income quartile.
-

zone_forecasts/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
taz_growth_rates_gov_ed.csvThis file has ratios of governement and education employment per population by County and TAZ. The files has two header rows
prportional_retail_jobs_forecast.csvThis contains the field "minimum_forecast_retail_jobs_per_household" by jurisdiction, which is used to keep local numbers of retail jobs reasonable through the forecast.
tm1_taz1_forecast_inputs.csvThis is closely related to regional_controls.csv. These are zone level inputs used for the process of generating variables for the travel model, while the other file contains regional-level controls. These inputs provide TAZ1454 information, used for Travel Model One summaries.
tm2_taz2_forecast_inputs.csvThe same as above, except these inputs provide TAZ2 information, usED for Travel Model Two summaries.
tm1_tm2_maz_forecast_inputs.csvThe same as above, except these inputs provide MAZ information, used for btoh Travel Model One and Travel Model Two summaries.
tm2_emp27_employment_sharesThe forecasted share of jobs by 26 sectors, used to apportion that 6 sectors used in the model into more detailed categories Travel Model Two. The shares are provided by county and by year.
tm2_occupation_sharesThe forecasted share of jobs by occupation, used for Travel Model Two. The shares are provided by county and by year.
tm1_tm2_regional_controls.csvControls from the regional forecast which give us employed residents and the age distribution by year, used to forecast variables used by the travel model.
tm1_tm2_regional_demographic_forecastSimilar to regional_controls.csv, this file provides regional-level information to produce travel model variables, in this case using forecasts of shares by year.
- - - - - - -
-
- - - - -
- -
- - - -
-
-
-
- - - - - - - - - \ No newline at end of file diff --git a/viz_interim_based_on_new_inputs/model/index.html b/viz_interim_based_on_new_inputs/model/index.html deleted file mode 100755 index 4a9863beb..000000000 --- a/viz_interim_based_on_new_inputs/model/index.html +++ /dev/null @@ -1,673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - Model - Bay Area UrbanSim - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - -
- - -
- -
- - - - - - - - - -
-
- - - -
-
-
- - - - - - -
-
-
- - - - - - - -
-
- - - - - - - -

Bay Area UrbanSim (BAUS)

-

Model Overview

-

Bay Area UrbanSim (BAUS) is a microeconomic land use model used to forecast intraregional growth and study urban policies. BAUS simulates the movement of households and firms within the region and the construction of built space. The total number of households and jobs in the region in future years is forecast using the REMI regional economic model and additional demographic processing scripts. BAUS uses these projections incrementally forecast urban growth trajectories, with forecasted land use patterns then used in the regional travel demand model to evaluate future travel patterns.

-

Households, firms, and developers in BAUS act on the parcel as the model's base unit of analysis. Developers determine feasible parcels in the region to build housing units and jobs space. Households and firms choose where to locate based on behavioral model preferences for particular locations. The price of buildings in BAUS is updated each model time step to reflect local changes and changes in demand for particular areas, in turn altering the feasibility of redevelopment for developers. These core models run every five years to produce the land use forecast.

-

Core Models

-

BAUS Sub-Model Flow

-

A series of sub-models are used to simulate the decisions of households and firms in a land use forecast. The BAUS sub-models and their modeling methods are described below. Some BAUS models have been segmented to capture key elements of real estate markets, such as housing tenure, or to capture varying preferences among households and firms, such as the varying location preferences of different employment sectors. Additional models have been added that help model urban policies, such as the option to locate in affordable housing units.

-

Alt text

-

Accessibility Calculations

-

Pandana is open-source software package used to calculate endogenous accessibility variables. These generally describe how close a parcel is to something (e.g., BART) or how many things are nearby a parcel (e.g., number of jobs), informing both price prediction models and location choice models. Both local (local street network from Open Street Map) and regional (travel model network) networks are used to compute these variables.

-

Price & Rent Prediction

-

Hedonic regression models are applied to current model year conditions to estimate both prices and rents in that year. Accessibillity information from the regional travel model is entered into these models, allowing future year travel conditions to influence real estate prices. This feature is central to MTC's integrated land use and travel modeling.

-

Household & Firm Relocation

-

Households and firm are selected to move based on historic relocation probabilities. Household move-out choice is conditional on tenure status. Households and firms that are selected to relocate are added to the set of relocation agents looking for homes and job space, to be placed with the model's location choice models.

-

Household & Firm Transition

-

REMI is used to generate the model's control totals for region's total number of households and jobs, while BAUS outputs on housing production are used to adjust regional housing prices in REMI. Additional households and employees are added or subtracted from BAUS in each model time step to reflect the exogenous control totals. Any net additional households and firms are added to the set of relocation agents looking for homes and job space, to be placed with the model's location choice models.

-

Pipeline Project Development

-

Buildings in the region's development pipeline are constructed by entering the projects into the development poipeline list. These are often large approved development projects and development that has occurred after the model's base year.

-

Market-Rate Developer Model

-

The for-profit real estate development model in BAUS samples locations in the region in order to evaluate potential development sites using a simplified pro forma model. Sub-features of the developer model include a zone-level model that asserts ADU development to reflect ADU policy and a ground floor retail model adds retail to multi-story buildings to reflect typical policy.

-

Affordable Housing Developer Model

-

In many simulations, a similar not-for-profit real estate development process produces affordable housing units based on money available within BAUS affordable housing funding accounts.

-

Household & Firm Location Choice Models

-

Households and firms are assigned to new locations based on logistic regresssion models that capture the preferences of particular segments of households and jobs (e.g., lower income households, retail jobs). Household location choice models are separated by housing tenure. Additional household location choice models are also run that ensure low-income households are given priority for affordable housing units, allowing affordable housing to be explicity modeled in BAUS.

-

Institutional Jobs Model

-

Particular industry sectors which don't follow traditional market economics are forecast separately from. For government and education jobs, the number of jobs grow over the simulation period in proportion to their zonal shares. The buildings that house these jobs are off-limits from redevelopment.

-

Retail Model

-

An additional retail model takes into account where demand for retail is high and supply is low to ensure there are retail services in each jurisdiction. Retail demand is a function of the number of households and household incomes.

- - - - - - -
-
- - - - -
- -
- - - -
-
-
-
- - - - - - - - - \ No newline at end of file diff --git a/viz_interim_based_on_new_inputs/output/index.html b/viz_interim_based_on_new_inputs/output/index.html deleted file mode 100755 index 85d92dd59..000000000 --- a/viz_interim_based_on_new_inputs/output/index.html +++ /dev/null @@ -1,1400 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - Output - Bay Area UrbanSim - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - -
- - -
- -
- - - - - - - - - -
-
- - - -
-
-
- - - - - - -
-
-
- - - -
- -
- - - -
-
- - - - - - - -

Output

- -

BAUS Outputs

-

The outputs of BAUS and a description of each file. Model output files are written to an outputs folder during a BAUS model run.

-

outputs/

-

core summaries

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
parcel_summary_[year].csvDevelopment, households, and jobs on each parcel in a given year.
parcel_growth_summary.csvChange in development, households, and jobs on each parcel between the model's base year and forecast year.
building_summary_[year].csvInventory of buildings in a given year, linked to the parcel they sit on.
new_buildings_summary.csvInventory of all buildings built during the simulation.
interim_zone_output_[year].csvInterim model data at the TAZ level.
feasibility.csvParcel-level data on the development feasibilities of various development types given the zoning, development costs, and expected return. Contains two sets of development variables grouped by six development types (coded as form): retail, industrial, office, residential, mixedresidential, mixedoffice. For every development type, one set of variables are passed through from the parcels table as input for the feasibility evaluation; the other set of variables are the result of the feasibility evaluation.Only parcels where at least one development type is feasible are included.
-

geographic summaries

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
jurisdiction_summary_[year].csvJurisdiction-level summary of development, households, and jobs in a given year.
jurisdiction_summary_growth.csvJurisdiction-level change in development, households, and jobs between the model's base year and forecast year.
superdistrict_summary_[year].csvSuperdistrict-level summary of development, households, and jobs in a given year.
superdistrict_summary_growth.csvSuperdistrict-level change in development, households, and jobs between the model's base year and forecast year.
county_summary_[year].csvCounty-level summary of development, households, and jobs in a given year.
county_summary_growth.csvCounty-level change in development, households, and jobs between the model's base year and forecast year.
subregion_summary_[year].csvSubregion-level change in development, households, and jobs in a given year.
subregion_summary_growth.csvSubregion-level change in development, households, and jobs between the model's base year and forecast year.
region_summary_[year].csvRegional summary of development, households, and jobs in a given year.
region_summary_growth.csvRegional change in development, households, and jobs between the model's base year and forecast year.
-

travel model summaries

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
taz1_summary_[year].csvTAZ1/TAZ1454-level summaries of development, households, jobs, demographics, and density attributes used for travel modeling.
taz1_summary_growth.csvTAZ1/TAZ1454-level change in development, households, jobs, demographics, and density attributes used for travel modeling.
maz_marginals_[year].csvMAZ-level summaries of households and demographics used to create the synthesized population for travel modeling.
maz_summary_[year].csvMAZ-level summaries of development, households, jobs, and density attributes used for travel modeling.
maz_summary_growth.csvMAZ-level change in development, households, jobs, and density attributes used for travel modeling.
taz2_marginals_[year].csvTAZ2-level summaries of households and demographics used to create the synthesized population for travel modeling.
county_marginals_[year].csvCounty-level summaries of demographics and jobs used to create the synthesized population for travel modeling.
region_marginals_[year].csvRegion-level summaries of demographics used to create the synthesized population for travel modeling.
-

affordable housing summaries

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
juris_dr_summary_[year].csvJurisdiction-level summary of deed-restricted units by type in a given year.
juris_dr_growth.csvJurisdiction-level change in deed-restricted units by type between the model's base year and forecast year.
superdistrict_dr_summary_[year].csvSuperdistrict-level summary of deed-restricted units by type in a given year.
superdistrict_dr_growth.csvSuperdistrict-level change in deed-restricted units by type between the model's base year and forecast year.
county_dr_summary_[growth].csvCounty-level summary of deed-restricted units by type in a given year.
county_dr_growthCounty-level change in deed-restricted units by type between the model's base year and forecast year.
region_dr_summary_[year].csvRegion-level summary of deed-restricted units by type in a given year.
region_dr_growth.csvRegion-level change in deed-restricted units by type between the model's base year and forecast year.
-

hazards summaries

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
slr_summary_[year].csvSea level rise impacted parcels, buildings, households, and jobs in a given year.
eq_codes_summary_[year].csvSummary of earthquake codes assigned to buildings, in the earthquake year.
eq_fragilities_summary_[year].csvSUmmary of fragilities assigned to buildings, in the earthquake year.
slr_summary_[year].csvEarthquake impacted parcels, buildings, households, and jobs in the earthquake year.
eq_demolish_buildings_[year].csvInventory of buildings impacted by earthquake, by TAZ for the resilience team.
eq_demolish_buildings_[year].csvInventory of buildings retrofit for earthquake, by TAZ for the resilience team.
eq_buildings_list_[year].csvInventory of buildings in key earthquake years, by TAZ for the resilience team.
-

metrics

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
namedescription
growth_geog_summary_[year].csvHouseholds and jobs in growth geographies and combinations of growth geographies, by year.
growth_geog_growth_summary_[year].csvChange in households and jobs in growth geographies and combinations of growth geographies between the model's base year and forecast year.
dr_units_metrics.csvChange in deed-restricted units by HRA and COC.
household_income_metrics_[year].csvLow income households by growth geography, by year.
equity_metrics.csvChange in low income households in Displacement tracts and COC tracts.
jobs_housing_metrics.csvJobs-Housing ratios by county, by year.
jobs_metrics.csvChange in PPA and manufacturing jobs.
slr_metrics.csvSea level rise affected and protected total households, low-income households and COC households.
earthquake_metrics.csvTotal housing units retrofit and total retrofit cost, for all units and for COC units. Earthquake affected and protected total households, low-income households, and COC households.
greenfield_metric.csvChange in annual greenfield development acres.
-

interim_zone_output.csv

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AttributeDescriptionData TypeSourceSub-model/step
unit_residential_pricemedian residential price of all residential units in a TAZfloatBAUS "residential_units" tablersh_simulate()
unit_residential_price_>_rent1 or 0 representing if the TAZ-level per-unit residential price is higher than annualized rent divided by cap_rate.intBAUS "residential_units" table and "developer_settings"summary.py
residential_pricemedian per sq.ft. residential price of all residential buildings in a TAZ (based on general building type); currently used only for estimation, not for simulationfloat"buildings" tableresidential_price()
zoned_dumaximum number of dwelling units allowed on all parcels in a TAZintBAUS "parcels" tablezoned_du()
zoned_du_underbuildadditional dwelling units allowed on all parcels in a TAZ given existing development conditions, 0 if the additional units are not at least half of existing developmentintBAUS "parcels" tablezoned_du_underbuild()
zoned_du_underbuild_ratioratio of additional allowable residential units to maximum allowable residential unitsintBAUS "zones" tablezoned_du_build_ratio()
building_counttotal number of residential buildings in a TAZ, based on general building typeintBAUS "buildings" tableXXX
residential_unitstotal number of residential units in a TAZintBAUS "buildings" tableXXX
ave_unit_sqft0.6 quantile of building-level average residential unit size of all builidings in a TAZintBAUS "building" tableave_unit_sqft()
residential_vacancypercentage of residential units in a TAZ that are not occupied by a householdfloatBAUS "households" table, BAUS "buildings" tableBAUS summary.py
non_residential_sqfttotal sq.ft. of all non-residential buildings in a TAZintBAUS "buildings" tableXXX
job_spacestotal number of jobs that can be accommodated by non-residential space in a TAZintBAUS "building" table; sq.ft. per job settingXXX
non_residential_vacancypercentage of job_spaces in a TAZ that are not occupied by a jobfloatBAUS "jobs" table, BAUS "buildings" tableXXX
average_incomemedian income of all households in a TAZintBAUS "households" table; BAUS "households_preproc" tablesummary.py; MTC/ABAG household models?
-

new_building_summary.csv

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AttributeDescriptionData TypeSourceSub-model/step
development_idXXXXXXXXXXXX
SDEMXXXXXXXXXXXX
building_typeXXXXXXXXXXXX
residentialXXXXXXXXXXXX
building_sqftXXXXXXXXXXXX
non_residential_sqftXXXXXXXXXXXX
job_spacesXXXXXXXXXXXX
residential_sqftXXXXXXXXXXXX
residential_unitsXXXXXXXXXXXX
total_residential_unitsXXXXXXXXXXXX
total_sqftXXXXXXXXXXXX
sourceXXXXXXXXXXXX
xXXXXXXXXXXXX
yXXXXXXXXXXXX
year_builtXXXXXXXXXXXX
-

feasibility.csv

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AttributeDescriptionData TypeSource
parcel_idParcel indexint
oldest_building??pass_through from input parcel frame
total_sqft??pass_through from input parcel frame
total_residential_units??pass_through from input parcel frame
max_farintpass_through from input parcel frame
max_duaintpass_through from input parcel frame
land_costintpass_through from input parcel frame
residentialpass_through from input parcel frame
min_max_farsintpass_through from input parcel frame
max_heightintpass_through from input parcel frame
building_purchase_priceintpass_through from input parcel frame
building_purchase_price_sqftpass_through from input parcel frame
residential_sales_price_sqfthttps://app.asana.com/0/0/1201856230375726/fpass_through from input parcel frame
pda_pba40pass_through from input parcel frame
pda_pba50pass_through from input parcel frame
trich_idstrpass_through from input parcel frame
cat_idpass_through from input parcel frame
tra_idpass_through from input parcel frame
ppa_idpass_through from input parcel frame
sesit_idpass_through from input parcel frame
coc_idpass_through from input parcel frame
jurispass_through from input parcel frame
countypass_through from input parcel frame
superdistrictpass_through from input parcel frame
geom_idpass_through from input parcel frame
vmt_res_catpass_through from input parcel frame
vmt_nonres_catpass_through from input parcel frame
parking_configparking type, e.g. deck, surfacestringcreated by run_feasibility()
building_sqftThe number of square feet for the building to build. Keep in mind this includes parking and common space. Will need a helpful function to convert from gross square feet to actual usable square feet in residential units.floatcreated by run_feasibility()
building_costThe cost of constructing the building as given by the ave_cost_per_sqft from the cost model (for this FAR) and the number of square feet.floatcreated by run_feasibility()
parking_ratio???
stories???
total_costThe cost of constructing the building plus the cost of acquisition of the current parcel/building.floatcreated by run_feasibility()
building_revenueThe NPV of the revenue for the building to be built, which is the number of square feet times the yearly rent divided by the cap rate (with a few adjustment factors including building efficiency).floatcreated by run_feasibility()
max_profit_farThe FAR of the maximum profit building (constrained by the max_far and max_height from the input dataframe).floatcreated by run_feasibility()
max_profitThe profit for the maximum profit building (constrained by the max_far and max_height from the input dataframe).floatcreated by run_feasibility()
residential_sqftfloatcreated by run_feasibility()
non_residential_sqftfloatcreated by run_feasibility()
feescreated by run_feasibility()
policy_based_revenue_reductionintcreated by run_feasibility()
deed_restricted_unitsintcreated by run_feasibility()
inclusionary_unitsintcreated by run_feasibility()
- - - - - - -
-
- - - - -
- -
- - - -
-
-
-
- - - - - - - - - \ No newline at end of file diff --git a/viz_interim_based_on_new_inputs/scenarios/index.html b/viz_interim_based_on_new_inputs/scenarios/index.html deleted file mode 100755 index 6259a72b9..000000000 --- a/viz_interim_based_on_new_inputs/scenarios/index.html +++ /dev/null @@ -1,652 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - Scenarios - Bay Area UrbanSim - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - -
- - -
- -
- - - - - - - - - -
-
- - - -
-
-
- - - - - - -
-
-
- - - - - - - -
-
- - - - - - - -

Scenarios

- -

BAUS Scenarios

-

BAUS model runs have serveral optional levers that can be used to create a forecast scenario. These levers are used to observe potential outcomes of urban planning policies and natural hazards. Packages of changes can be applied to create modeling scenarios and forecast impacts on urban growth, equity, and the environment. Optional model features used to build BAUS scenarios are described below.

-

Alt text

-

Earthquake Model

-

This model simulates the impact of an earthquake occuring by destroying buildings based on a their locational likelihood of damage and their building attributes. Households and firms are displaced in the earthquake event to find new housing and job locations. The model then forecasts where redevelopment might occur. If mitigtion is applied in an earthquake simulation scenario, buildings are selected to be retrofit based on their building attributes, changing their damage likelihood.

-

Sea Level Rise Model

-

Sea level rise model: The sea level rise model simulates the impact of sea level rise in a given year. Buildings impacted by sea level rise in that year are destroyed and their households and firms are displaced to search for new housing and job locations. A parcel that has been inundated sea level rise can no longer be developed. If mitigation is applied in a sea level rise simulation scenario, protected parcels are no longer impacted in their forecasted inundation year.

-

Housing Preservation

-

This model randomly selects buildings to preserve in BAUS based on preservation targets established by geography. All deed-restricted affordable housing units in the model are treated in two ways. The first is that they cannot be redeveloped when the developer models examine potential sites. The second is that low-income households receive priority to locate in them in the location choice models using the models filters.

-

Inclusionary Zoning

-

Inclusionary zoning sets a requirement that a percentage of new housing development must be affordable units. The default inclusionary settings in BAUS represent the existing requirements without plan strategy interventions. Scenario-based strategies can set inclusionary rates at a given geography level. The model calculates Area Median Income, feasible new affordable housing count, and revenue_reduction amount.

-

Housing Cost Reduction

-

Reducing the cost of buildings housing can come in various forms: CEQA reform, lowering parking requirements, etc. These have the potential to make new projects profitable, especially when combined with other policies. For these policies, parcels within the specified geography decrease the required profitability level needed for the model to build on those parcels.

-

Transportation Impact Fees

-

This policy is implemented by changing the cost of development in a zone based on the VMT in the area. Low VMT areas see a slight reduction in fees.

-

Housing and Office Subsidies

-

Subsidies provide funding to either residential or commerical projects to improve their feasibility. A user-specified funding amount is applied to each model time step Development projects that are not feasible under market conditions are potentially qualified for subsidy. A qualified project draws money from the corresponding account to fill the feasibility gap. Not all qualified projects will be subsidized.

-

VMT Linkage Fees

-

These fees on new commercial or residential development reflect transportation impacts associated with such development, focusing primarily on new commercial spaces or residential units anticipated to have high employment-related or residence-related vehicle miles traveled (VMT). The fees are applied to the specified geogrpahy on a $/sqft basis for commercial development and $/unit basis for residential development. They can be used on commercial development to subsidize residential development, on residential development to subsidize residential development, and on commercial development to subsidize commercial development. Each parcel in a given geography is assigned a user-specified fee based on its categorized VMT-level.

-

Jobs-Housing Linkage Fee

-

This policy is mechanically similar to transportatin impact fees, but is a regional jobs-housing linkage fee to generate funding for affordable housing when new office development occurs in job-rich places, thereby incentivizing more jobs to locate in housing-rich places. The $/sqft fee assigned to each geography is a composite fee based on the jobs-housing ratio and jobs-housing fit for both cities and counties.

-

Office and Residential Construction Caps

-

These caps limit the number of new residential units and job spaces that can occur in a given geography. The default caps in BAUS are inherited in all model runs, including when scenario-based caps are added.

- - - - - - -
-
- - - - -
- -
- - - -
-
-
-
- - - - - - - - - \ No newline at end of file diff --git a/viz_interim_based_on_new_inputs/search/search_index.json b/viz_interim_based_on_new_inputs/search/search_index.json deleted file mode 100755 index f4c06d8b7..000000000 --- a/viz_interim_based_on_new_inputs/search/search_index.json +++ /dev/null @@ -1 +0,0 @@ -{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"configuration/","title":"Configuration","text":""},{"location":"configuration/#baus-configuration","title":"BAUS Configuration","text":"

The configuration file structure for Bay Area UrbanSim (BAUS) and a description of each file. Model configurations files are stored in a configs folder in the model repository. They specify model settings such as model estimation constants and assumptions.

"},{"location":"configuration/#bayarea_urbnasimconfigs","title":"bayarea_urbnasim/configs","text":""},{"location":"configuration/#adjusters","title":"adjusters/","text":"name description cost_shifters.yaml Multipliers to cost, currently specified by county, used to calibrate the model. development_caps_asserted.yaml Caps on development, either residential or office, used to calibrate the model. (TODO: remove any base year existing policy caps entangled here). employment_relocation_rates_overwrites.csv These overwrite the relocation rates in employment_relocation_rates.csv to calibrate the model, e.g. leave government sector jobs in San Francisco City Hall's TAZ. sqft_per_job_adjusters Multipliers to the number of sqft used by each job, defined in the model's developer settings, which modify the number of jobs that can occupy a building. This is used to calibrate the model, e.g. reflect CBD job densities or adjust vacancy rates by superdistrict. The inputs file telecommute_sqft_per_job_adjusters.csv uses alternative multipliers for for the forecast years in place of these, if the strategy is enabled. (TODO: Disentangle the k-factors and the policy application in these two files. In the meantime, use both files as is done in the PBA50 No Project). zoning_adjusters.yaml Adjusters used to modify the model's zoning data."},{"location":"configuration/#accessibility","title":"accessibility/","text":"name description accessibility_settings.yaml Settings for Pandana, the model's endogenous accessibility calculations. neighborhood_vars.yaml Settings for calculating local accessibility variables during the model run. regional_vars.yaml Settings for calculating regional accessibility variables during the model run. price_vars.yaml Settings for calculating local accessibility variables on price during the model run."},{"location":"configuration/#developer","title":"developer/","text":"name description developer_settings.yaml Settings for the model's developer and feasibility models. residential_vacancy_rates.csv Residential vacancy rates for the residential developer model, separated from the main developer settings into this file to allow them to vary by year."},{"location":"configuration/#hedonics","title":"hedonics/","text":"name description price_settings.yaml Settings for the model's price simulation and supplydemand equilibration of price. nrh.yaml Non-residential hedonic price model specification. rrh.yaml Residential rent hedonic price model specification. rsh.yaml Residential sales hedonic price model specification."},{"location":"configuration/#location_choice","title":"location_choice/","text":"name description elcm.yaml Employment location choice model specification, segemented by six employment sectors. hlcm_owner.yaml Household location choice model specification segmented by income quartiles. The models are estimated for owner households. hlcm_owner_lowincome.yaml This uses the same specification and estimated coefficients as hlcm_owner. The only difference is that it is used to only low income households to choose deed-restricted owner units. hlcm_owner_lowincome_no_unplaced.yaml This uses the same specification and estimated coefficients as hlcm_owner, but allows owners of all incomes into deed-restricted owner units to cover any gaps in assignment. hlcm_owner_no_unplaced.yaml This uses the same specification and estimated coefficients as hlcm_owner, but does another round of placements of owners, this time into non-deed-restricted owner units, to cover any gaps in assignment. hlcm_renter.yaml Household location choice model specification segmented by income quartiles. The models are estimated for rental households. hlcm_renter_lowincome.yaml This uses the same specification and estimated coefficients as hlcm_renter. The only difference is that it is used to only low income households to choose deed-restricted rental units. hlcm_renter_lowincome_no_unplaced.yaml This uses the same specification and estimated coefficients as hlcm_renter, but allows renters of all incomes into deed-restricted rental units to cover any gaps in assignment. hlcm_renter_no_unplaced.yaml This uses the same specification and estimated coefficients as hlcm_renter, but does another round of placement of renters, this time into non-deed-restricted rental units, to cover any gaps in assignment. HLCM Model Estimation Choosers: Filters Estimation Alternatives: Filters Simulation Choosers: Filters Simulation Alternatives: Filters owner Owners - Owners Owner Units owner_lowincome Owners - Low-Income Owners Affordable Owner Units owner_lowincome_no_unplaced - - Owners Affordable Owner Units owner_no_unplaced Owners - Owners Market-Rate Owner Units renter Renters - Renters Renters Units renter_lowincome Renters - Low-Income Renters Affordable Rental Units renter_lowincome_no_unplaced - - Renters Affordable Rentual Units renter_no_unplaced Renters - Renters Market Rate Rental Units"},{"location":"configuration/#transition_relocation","title":"transition_relocation/","text":"name description employment_relocation_rates.csv A file with the probability of a job relocating during a time step in the forecast, by TAZ and by employment sector. Pairs with employment_relocation_rates.csv which overwrites the model probabilities with calibration factors. household_relocation_rates.csv A file with the probability of a household relocating during a time step in the forecast, by TAZ, income, and tenure. Pairs with renter_protections_relocation_rates_overwrites.csv which overwrites model probabilities with different relocation rates when the renter protections strategy is enabled. transition_relocation_settings.yaml Settings for the transition and relocation models."},{"location":"configuration/#mappingyaml","title":"mapping.yaml","text":"

Mapping used in the model to relate variables to one another.

"},{"location":"configuration/#pathsyaml","title":"paths.yaml","text":"

Variables that store file names for use in the model code.

"},{"location":"input/","title":"Input","text":""},{"location":"input/#baus-inputs","title":"BAUS Inputs","text":"

The inputs structure for BAUS and a description of each input. Model input files are stored in an inputs folder to be called by the model. They are often run-specific and contain the data used to run the model, such as base year datasets and policy inputs.

"},{"location":"input/#inputs","title":"inputs/","text":""},{"location":"input/#accessibility","title":"accessibility/","text":""},{"location":"input/#pandana","title":"pandana/","text":"name description tmnet.h5 Travel model network information for calculating accessibility within the model using Pandana osm_bayarea4326.h5 Street network information for calculating accessibility within the model using Pandana landmarks.csv Locations of a few major landmarks in the region for accessibility calculations. regional_poi_distances.csv The pre-computed distances from each travel model node to each landmark. bart_stations.csv A list of BART stations and their locations so that distance to BART can calculated. logsums.csv A set of base year logsums from the travel model. #### travel_model/ name description ----- ----- AccessibilityMarkets_[year].csv A travel model output file that incorportates travel model run logsums into the forecast, by year. mandatoryAccessibilities_[year].csv A travel model output file that incorportates travel model run logsums into the forecast, by year. nonMandatoryAccessibilities_[year].csv A travel model output file that incorportates travel model run logsums into the forecast, by year."},{"location":"input/#basis_inputs-in-progress","title":"basis_inputs (in progress)/","text":""},{"location":"input/#crosswalks","title":"crosswalks/","text":"name desription parcel_to_maz22.csv A lookup table from parcels to Travel Model Two MAZs. parcel_to_taz1454sub.csv A lookup table from parcels to Travel Model One TAZs. parcels_geography.csv A lookup table from parcels to jurisdiction, growth geographies, UGB areas, greenfield areas, and a concatenation of these used to join these geographies zoning_mods.csv, to apply zoning rules within them. census_id_to_name.csv Maps census id from parcels_geography to name so it can be used. maz_geography A lookup between MAZ, TAZ2, and county. maz22_taz1454 A lookup between MAZ and TAZ1. superdistricts_geography.csv A map of superdistrict numbers, names, and their subregion. taz_geography.csv A lookup between TAZ1, supedisctrict, and county."},{"location":"input/#edits","title":"edits/","text":"name description data_edits.yaml Settings for editing the input data in the model code, e.g. clipping values. manual_edits.csv Overrides the current h5 data using the table name, attribute name, and new value, so we don't have to generate a new one each time. household_building_id_overrides.csv Moves households to match new city household totals during the data preprocessing. tpp_id_2016.csv Updates tpp_ids after changes were made to the ids."},{"location":"input/#existing_policy","title":"existing_policy/","text":"name description development_caps.yaml Base year job cap policies in place in jurisdictions (TODO: remove the asserted development capsk-factors entangled here.) inclusionary.yaml Base year inclusionary zoning policies in place in jurisdictions (TODO: have all model runs inherit these, even if an inclusionary stratey is applied)."},{"location":"input/#hazards","title":"hazards/","text":"name desctiption slr_progression.csv The sea level rise level, for each forecast year. slr_inundation.csv The sea level rise level at which each inundation parcel becomes inundated, for each forecast year. Rows marked with \"100\" are parcels where sea level rise has been mitigated, either through planned projects or a plan strategy."},{"location":"input/#parcels_buildings-agents","title":"parcels_buildings-agents/","text":"name description bayarea_v3.h5 Base year database of households, jobs, buildings, and parcels. The data is pre-processed in pre-processing.py. costar.csv Commercial data from CoStar, including non-residential price to inform the price model. development_projects.csv The list of projects that have happened since the base data, or buildings in the development pipeline. This file tends to have more attributes than we use in the model. deed_restricted_zone_totals.csv An approximate number of deed restricted units per TAZ to assign randomly within the TAZ. baseyear_taz_controls.csv Base year control totals by TAZ, to use for checking and refining inputs. The file includes number of units, vacancy rates, and employment by sector (TODO: add households). sfbay_craisglist.csv Craigslist data to inform rental unit information and model tenure."},{"location":"input/#zoning","title":"zoning/","text":"name description zoning_parcels.csv A lookup table from parcels to zoning_id, zoning area information, and a \"nodev\" flag (currently all set to 0). zoning_lookup.csv The existing zoning for each jurisdiction, assigned to parcels with the \"id\" field. Fields include the city name, city id, and the name of the zoning. The active attributes are max_dua, max_far, and max_height, all of which must be respected by each development."},{"location":"input/#plan_strategies-optional","title":"plan_strategies (optional)/","text":"name description accessory_units.csv A file to add accessory dwelling units to jurisdictions by year, simulating policy to allow or reduce barriers to ADU construction in jurisdictions (TODO: Make this a default policy). account_strategies.yaml This files contains the settings for all strategies in a model run that use accounts. The file may include account settings (e.g., how much to spend, where to spend) for development_caps_strategy.yaml A file that specifies a strategy to limit development (generally office development) to a certain number of residential units andor job spaces. inclusionary_strategy.yaml A file to apply an inclusionary zoning strategy by geography and inclusionary housing requirement percentage. preservation.yaml A file to apply an affordable housing preservation strategy through specifying geography and target number of units for preservation. profit_adjustment_stratgies.yaml This file contains the settings for all strategies in a model run which modify the profitability of projects thus altering their feasibility. The file may include profit adjustment settings (e.g., the percent change to profit) for renter_protections_relocation_rates_overwrites The rows in this file overwrite the household relocation rates in the model's settings. telecommute_sqft_per_job_adjusters These are multipliers which adjust the sqft per job setting by superdistrict by year to represent changes from a telework strategy. (TODO: Disentangle the k-factors and the policy application within this file and sqft_per_job_adjusters.csv. In the meantime, use both files as is done in the PBA50 No Project). vmt_fee_zonecats.csv This file pairs with the VMT Fee and SB-743 strategies. It provides VMT levels by TAZ1, which map to the corresponding price adjustments in the strategies. zoning_mods.csv A file which allows you to upzone or downzone. If you enter a value in \"dua_up\" or \"far_up\", the model will apply that as the new zoning or maintain the existing zoning if it is higher. If you enter a value in \"dua_down\" or \"far_down\", the model will apply that as the zoning or maintain the existing zoning if it is lower. UGBs are also controlled using this file, using zoning changes to enforce them. This file is mapped to parcels using the field \"zoningmodcat\", which is the concatenated field of growth designations in parcels_geography.csv."},{"location":"input/#regional_controls","title":"regional_controls/","text":"name description employment_controls.csv The total number of jobs in the region for the model to allocate, by year. The controls are provided by 6-sector job category. household_controls.csv The total number of households in the region for the model to allocate, by year. The controls are provided by household income quartile."},{"location":"input/#zone_forecasts","title":"zone_forecasts/","text":"name description taz_growth_rates_gov_ed.csv This file has ratios of governement and education employment per population by County and TAZ. The files has two header rows prportional_retail_jobs_forecast.csv This contains the field \"minimum_forecast_retail_jobs_per_household\" by jurisdiction, which is used to keep local numbers of retail jobs reasonable through the forecast. tm1_taz1_forecast_inputs.csv This is closely related to regional_controls.csv. These are zone level inputs used for the process of generating variables for the travel model, while the other file contains regional-level controls. These inputs provide TAZ1454 information, used for Travel Model One summaries. tm2_taz2_forecast_inputs.csv The same as above, except these inputs provide TAZ2 information, usED for Travel Model Two summaries. tm1_tm2_maz_forecast_inputs.csv The same as above, except these inputs provide MAZ information, used for btoh Travel Model One and Travel Model Two summaries. tm2_emp27_employment_shares The forecasted share of jobs by 26 sectors, used to apportion that 6 sectors used in the model into more detailed categories Travel Model Two. The shares are provided by county and by year. tm2_occupation_shares The forecasted share of jobs by occupation, used for Travel Model Two. The shares are provided by county and by year. tm1_tm2_regional_controls.csv Controls from the regional forecast which give us employed residents and the age distribution by year, used to forecast variables used by the travel model. tm1_tm2_regional_demographic_forecast Similar to regional_controls.csv, this file provides regional-level information to produce travel model variables, in this case using forecasts of shares by year."},{"location":"model/","title":"Bay Area UrbanSim (BAUS)","text":""},{"location":"model/#model-overview","title":"Model Overview","text":"

Bay Area UrbanSim (BAUS) is a microeconomic land use model used to forecast intraregional growth and study urban policies. BAUS simulates the movement of households and firms within the region and the construction of built space. The total number of households and jobs in the region in future years is forecast using the REMI regional economic model and additional demographic processing scripts. BAUS uses these projections incrementally forecast urban growth trajectories, with forecasted land use patterns then used in the regional travel demand model to evaluate future travel patterns.

Households, firms, and developers in BAUS act on the parcel as the model's base unit of analysis. Developers determine feasible parcels in the region to build housing units and jobs space. Households and firms choose where to locate based on behavioral model preferences for particular locations. The price of buildings in BAUS is updated each model time step to reflect local changes and changes in demand for particular areas, in turn altering the feasibility of redevelopment for developers. These core models run every five years to produce the land use forecast.

"},{"location":"model/#baus-sub-model-flow","title":"BAUS Sub-Model Flow","text":"

A series of sub-models are used to simulate the decisions of households and firms in a land use forecast. The BAUS sub-models and their modeling methods are described below. Some BAUS models have been segmented to capture key elements of real estate markets, such as housing tenure, or to capture varying preferences among households and firms, such as the varying location preferences of different employment sectors. Additional models have been added that help model urban policies, such as the option to locate in affordable housing units.

"},{"location":"model/#accessibility-calculations","title":"Accessibility Calculations","text":"

Pandana is open-source software package used to calculate endogenous accessibility variables. These generally describe how close a parcel is to something (e.g., BART) or how many things are nearby a parcel (e.g., number of jobs), informing both price prediction models and location choice models. Both local (local street network from Open Street Map) and regional (travel model network) networks are used to compute these variables.

"},{"location":"model/#price-rent-prediction","title":"Price & Rent Prediction","text":"

Hedonic regression models are applied to current model year conditions to estimate both prices and rents in that year. Accessibillity information from the regional travel model is entered into these models, allowing future year travel conditions to influence real estate prices. This feature is central to MTC's integrated land use and travel modeling.

"},{"location":"model/#household-firm-relocation","title":"Household & Firm Relocation","text":"

Households and firm are selected to move based on historic relocation probabilities. Household move-out choice is conditional on tenure status. Households and firms that are selected to relocate are added to the set of relocation agents looking for homes and job space, to be placed with the model's location choice models.

"},{"location":"model/#household-firm-transition","title":"Household & Firm Transition","text":"

REMI is used to generate the model's control totals for region's total number of households and jobs, while BAUS outputs on housing production are used to adjust regional housing prices in REMI. Additional households and employees are added or subtracted from BAUS in each model time step to reflect the exogenous control totals. Any net additional households and firms are added to the set of relocation agents looking for homes and job space, to be placed with the model's location choice models.

"},{"location":"model/#pipeline-project-development","title":"Pipeline Project Development","text":"

Buildings in the region's development pipeline are constructed by entering the projects into the development poipeline list. These are often large approved development projects and development that has occurred after the model's base year.

"},{"location":"model/#market-rate-developer-model","title":"Market-Rate Developer Model","text":"

The for-profit real estate development model in BAUS samples locations in the region in order to evaluate potential development sites using a simplified pro forma model. Sub-features of the developer model include a zone-level model that asserts ADU development to reflect ADU policy and a ground floor retail model adds retail to multi-story buildings to reflect typical policy.

"},{"location":"model/#affordable-housing-developer-model","title":"Affordable Housing Developer Model","text":"

In many simulations, a similar not-for-profit real estate development process produces affordable housing units based on money available within BAUS affordable housing funding accounts.

"},{"location":"model/#household-firm-location-choice-models","title":"Household & Firm Location Choice Models","text":"

Households and firms are assigned to new locations based on logistic regresssion models that capture the preferences of particular segments of households and jobs (e.g., lower income households, retail jobs). Household location choice models are separated by housing tenure. Additional household location choice models are also run that ensure low-income households are given priority for affordable housing units, allowing affordable housing to be explicity modeled in BAUS.

"},{"location":"model/#institutional-jobs-model","title":"Institutional Jobs Model","text":"

Particular industry sectors which don't follow traditional market economics are forecast separately from. For government and education jobs, the number of jobs grow over the simulation period in proportion to their zonal shares. The buildings that house these jobs are off-limits from redevelopment.

"},{"location":"model/#retail-model","title":"Retail Model","text":"

An additional retail model takes into account where demand for retail is high and supply is low to ensure there are retail services in each jurisdiction. Retail demand is a function of the number of households and household incomes.

"},{"location":"output/","title":"Output","text":""},{"location":"output/#baus-outputs","title":"BAUS Outputs","text":"

The outputs of BAUS and a description of each file. Model output files are written to an outputs folder during a BAUS model run.

"},{"location":"output/#outputs","title":"outputs/","text":""},{"location":"output/#core-summaries","title":"core summaries","text":"name description parcel_summary_[year].csv Development, households, and jobs on each parcel in a given year. parcel_growth_summary.csv Change in development, households, and jobs on each parcel between the model's base year and forecast year. building_summary_[year].csv Inventory of buildings in a given year, linked to the parcel they sit on. new_buildings_summary.csv Inventory of all buildings built during the simulation. interim_zone_output_[year].csv Interim model data at the TAZ level. feasibility.csv Parcel-level data on the development feasibilities of various development types given the zoning, development costs, and expected return. Contains two sets of development variables grouped by six development types (coded as form): retail, industrial, office, residential, mixedresidential, mixedoffice. For every development type, one set of variables are passed through from the parcels table as input for the feasibility evaluation; the other set of variables are the result of the feasibility evaluation.Only parcels where at least one development type is feasible are included."},{"location":"output/#geographic-summaries","title":"geographic summaries","text":"name description jurisdiction_summary_[year].csv Jurisdiction-level summary of development, households, and jobs in a given year. jurisdiction_summary_growth.csv Jurisdiction-level change in development, households, and jobs between the model's base year and forecast year. superdistrict_summary_[year].csv Superdistrict-level summary of development, households, and jobs in a given year. superdistrict_summary_growth.csv Superdistrict-level change in development, households, and jobs between the model's base year and forecast year. county_summary_[year].csv County-level summary of development, households, and jobs in a given year. county_summary_growth.csv County-level change in development, households, and jobs between the model's base year and forecast year. subregion_summary_[year].csv Subregion-level change in development, households, and jobs in a given year. subregion_summary_growth.csv Subregion-level change in development, households, and jobs between the model's base year and forecast year. region_summary_[year].csv Regional summary of development, households, and jobs in a given year. region_summary_growth.csv Regional change in development, households, and jobs between the model's base year and forecast year."},{"location":"output/#travel-model-summaries","title":"travel model summaries","text":"name description taz1_summary_[year].csv TAZ1/TAZ1454-level summaries of development, households, jobs, demographics, and density attributes used for travel modeling. taz1_summary_growth.csv TAZ1/TAZ1454-level change in development, households, jobs, demographics, and density attributes used for travel modeling. maz_marginals_[year].csv MAZ-level summaries of households and demographics used to create the synthesized population for travel modeling. maz_summary_[year].csv MAZ-level summaries of development, households, jobs, and density attributes used for travel modeling. maz_summary_growth.csv MAZ-level change in development, households, jobs, and density attributes used for travel modeling. taz2_marginals_[year].csv TAZ2-level summaries of households and demographics used to create the synthesized population for travel modeling. county_marginals_[year].csv County-level summaries of demographics and jobs used to create the synthesized population for travel modeling. region_marginals_[year].csv Region-level summaries of demographics used to create the synthesized population for travel modeling."},{"location":"output/#affordable-housing-summaries","title":"affordable housing summaries","text":"name description juris_dr_summary_[year].csv Jurisdiction-level summary of deed-restricted units by type in a given year. juris_dr_growth.csv Jurisdiction-level change in deed-restricted units by type between the model's base year and forecast year. superdistrict_dr_summary_[year].csv Superdistrict-level summary of deed-restricted units by type in a given year. superdistrict_dr_growth.csv Superdistrict-level change in deed-restricted units by type between the model's base year and forecast year. county_dr_summary_[growth].csv County-level summary of deed-restricted units by type in a given year. county_dr_growth County-level change in deed-restricted units by type between the model's base year and forecast year. region_dr_summary_[year].csv Region-level summary of deed-restricted units by type in a given year. region_dr_growth.csv Region-level change in deed-restricted units by type between the model's base year and forecast year."},{"location":"output/#hazards-summaries","title":"hazards summaries","text":"name description slr_summary_[year].csv Sea level rise impacted parcels, buildings, households, and jobs in a given year. eq_codes_summary_[year].csv Summary of earthquake codes assigned to buildings, in the earthquake year. eq_fragilities_summary_[year].csv SUmmary of fragilities assigned to buildings, in the earthquake year. slr_summary_[year].csv Earthquake impacted parcels, buildings, households, and jobs in the earthquake year. eq_demolish_buildings_[year].csv Inventory of buildings impacted by earthquake, by TAZ for the resilience team. eq_demolish_buildings_[year].csv Inventory of buildings retrofit for earthquake, by TAZ for the resilience team. eq_buildings_list_[year].csv Inventory of buildings in key earthquake years, by TAZ for the resilience team."},{"location":"output/#metrics","title":"metrics","text":"name description growth_geog_summary_[year].csv Households and jobs in growth geographies and combinations of growth geographies, by year. growth_geog_growth_summary_[year].csv Change in households and jobs in growth geographies and combinations of growth geographies between the model's base year and forecast year. dr_units_metrics.csv Change in deed-restricted units by HRA and COC. household_income_metrics_[year].csv Low income households by growth geography, by year. equity_metrics.csv Change in low income households in Displacement tracts and COC tracts. jobs_housing_metrics.csv Jobs-Housing ratios by county, by year. jobs_metrics.csv Change in PPA and manufacturing jobs. slr_metrics.csv Sea level rise affected and protected total households, low-income households and COC households. earthquake_metrics.csv Total housing units retrofit and total retrofit cost, for all units and for COC units. Earthquake affected and protected total households, low-income households, and COC households. greenfield_metric.csv Change in annual greenfield development acres."},{"location":"output/#interim_zone_outputcsv","title":"interim_zone_output.csv","text":"Attribute Description Data Type Source Sub-model/step unit_residential_price median residential price of all residential units in a TAZ float BAUS \"residential_units\" table rsh_simulate() unit_residential_price_>_rent 1 or 0 representing if the TAZ-level per-unit residential price is higher than annualized rent divided by cap_rate. int BAUS \"residential_units\" table and \"developer_settings\" summary.py residential_price median per sq.ft. residential price of all residential buildings in a TAZ (based on general building type); currently used only for estimation, not for simulation float \"buildings\" table residential_price() zoned_du maximum number of dwelling units allowed on all parcels in a TAZ int BAUS \"parcels\" table zoned_du() zoned_du_underbuild additional dwelling units allowed on all parcels in a TAZ given existing development conditions, 0 if the additional units are not at least half of existing development int BAUS \"parcels\" table zoned_du_underbuild() zoned_du_underbuild_ratio ratio of additional allowable residential units to maximum allowable residential units int BAUS \"zones\" table zoned_du_build_ratio() building_count total number of residential buildings in a TAZ, based on general building type int BAUS \"buildings\" table XXX residential_units total number of residential units in a TAZ int BAUS \"buildings\" table XXX ave_unit_sqft 0.6 quantile of building-level average residential unit size of all builidings in a TAZ int BAUS \"building\" table ave_unit_sqft() residential_vacancy percentage of residential units in a TAZ that are not occupied by a household float BAUS \"households\" table, BAUS \"buildings\" table BAUS summary.py non_residential_sqft total sq.ft. of all non-residential buildings in a TAZ int BAUS \"buildings\" table XXX job_spaces total number of jobs that can be accommodated by non-residential space in a TAZ int BAUS \"building\" table; sq.ft. per job setting XXX non_residential_vacancy percentage of job_spaces in a TAZ that are not occupied by a job float BAUS \"jobs\" table, BAUS \"buildings\" table XXX average_income median income of all households in a TAZ int BAUS \"households\" table; BAUS \"households_preproc\" table summary.py; MTC/ABAG household models?"},{"location":"output/#new_building_summarycsv","title":"new_building_summary.csv","text":"Attribute Description Data Type Source Sub-model/step development_id XXX XXX XXX XXX SDEM XXX XXX XXX XXX building_type XXX XXX XXX XXX residential XXX XXX XXX XXX building_sqft XXX XXX XXX XXX non_residential_sqft XXX XXX XXX XXX job_spaces XXX XXX XXX XXX residential_sqft XXX XXX XXX XXX residential_units XXX XXX XXX XXX total_residential_units XXX XXX XXX XXX total_sqft XXX XXX XXX XXX source XXX XXX XXX XXX x XXX XXX XXX XXX y XXX XXX XXX XXX year_built XXX XXX XXX XXX"},{"location":"output/#feasibilitycsv","title":"feasibility.csv","text":"Attribute Description Data Type Source parcel_id Parcel index int oldest_building ? ? pass_through from input parcel frame total_sqft ? ? pass_through from input parcel frame total_residential_units ? ? pass_through from input parcel frame max_far int pass_through from input parcel frame max_dua int pass_through from input parcel frame land_cost int pass_through from input parcel frame residential pass_through from input parcel frame min_max_fars int pass_through from input parcel frame max_height int pass_through from input parcel frame building_purchase_price int pass_through from input parcel frame building_purchase_price_sqft pass_through from input parcel frame residential_sales_price_sqft https://app.asana.com/0/0/1201856230375726/f pass_through from input parcel frame pda_pba40 pass_through from input parcel frame pda_pba50 pass_through from input parcel frame trich_id str pass_through from input parcel frame cat_id pass_through from input parcel frame tra_id pass_through from input parcel frame ppa_id pass_through from input parcel frame sesit_id pass_through from input parcel frame coc_id pass_through from input parcel frame juris pass_through from input parcel frame county pass_through from input parcel frame superdistrict pass_through from input parcel frame geom_id pass_through from input parcel frame vmt_res_cat pass_through from input parcel frame vmt_nonres_cat pass_through from input parcel frame parking_config parking type, e.g. deck, surface string created by run_feasibility() building_sqft The number of square feet for the building to build. Keep in mind this includes parking and common space. Will need a helpful function to convert from gross square feet to actual usable square feet in residential units. float created by run_feasibility() building_cost The cost of constructing the building as given by the ave_cost_per_sqft from the cost model (for this FAR) and the number of square feet. float created by run_feasibility() parking_ratio ? ? ? stories ? ? ? total_cost The cost of constructing the building plus the cost of acquisition of the current parcel/building. float created by run_feasibility() building_revenue The NPV of the revenue for the building to be built, which is the number of square feet times the yearly rent divided by the cap rate (with a few adjustment factors including building efficiency). float created by run_feasibility() max_profit_far The FAR of the maximum profit building (constrained by the max_far and max_height from the input dataframe). float created by run_feasibility() max_profit The profit for the maximum profit building (constrained by the max_far and max_height from the input dataframe). float created by run_feasibility() residential_sqft float created by run_feasibility() non_residential_sqft float created by run_feasibility() fees created by run_feasibility() policy_based_revenue_reduction int created by run_feasibility() deed_restricted_units int created by run_feasibility() inclusionary_units int created by run_feasibility()"},{"location":"scenarios/","title":"Scenarios","text":""},{"location":"scenarios/#baus-scenarios","title":"BAUS Scenarios","text":"

BAUS model runs have serveral optional levers that can be used to create a forecast scenario. These levers are used to observe potential outcomes of urban planning policies and natural hazards. Packages of changes can be applied to create modeling scenarios and forecast impacts on urban growth, equity, and the environment. Optional model features used to build BAUS scenarios are described below.

"},{"location":"scenarios/#earthquake-model","title":"Earthquake Model","text":"

This model simulates the impact of an earthquake occuring by destroying buildings based on a their locational likelihood of damage and their building attributes. Households and firms are displaced in the earthquake event to find new housing and job locations. The model then forecasts where redevelopment might occur. If mitigtion is applied in an earthquake simulation scenario, buildings are selected to be retrofit based on their building attributes, changing their damage likelihood.

"},{"location":"scenarios/#sea-level-rise-model","title":"Sea Level Rise Model","text":"

Sea level rise model: The sea level rise model simulates the impact of sea level rise in a given year. Buildings impacted by sea level rise in that year are destroyed and their households and firms are displaced to search for new housing and job locations. A parcel that has been inundated sea level rise can no longer be developed. If mitigation is applied in a sea level rise simulation scenario, protected parcels are no longer impacted in their forecasted inundation year.

"},{"location":"scenarios/#housing-preservation","title":"Housing Preservation","text":"

This model randomly selects buildings to preserve in BAUS based on preservation targets established by geography. All deed-restricted affordable housing units in the model are treated in two ways. The first is that they cannot be redeveloped when the developer models examine potential sites. The second is that low-income households receive priority to locate in them in the location choice models using the models filters.

"},{"location":"scenarios/#inclusionary-zoning","title":"Inclusionary Zoning","text":"

Inclusionary zoning sets a requirement that a percentage of new housing development must be affordable units. The default inclusionary settings in BAUS represent the existing requirements without plan strategy interventions. Scenario-based strategies can set inclusionary rates at a given geography level. The model calculates Area Median Income, feasible new affordable housing count, and revenue_reduction amount.

"},{"location":"scenarios/#housing-cost-reduction","title":"Housing Cost Reduction","text":"

Reducing the cost of buildings housing can come in various forms: CEQA reform, lowering parking requirements, etc. These have the potential to make new projects profitable, especially when combined with other policies. For these policies, parcels within the specified geography decrease the required profitability level needed for the model to build on those parcels.

"},{"location":"scenarios/#transportation-impact-fees","title":"Transportation Impact Fees","text":"

This policy is implemented by changing the cost of development in a zone based on the VMT in the area. Low VMT areas see a slight reduction in fees.

"},{"location":"scenarios/#housing-and-office-subsidies","title":"Housing and Office Subsidies","text":"

Subsidies provide funding to either residential or commerical projects to improve their feasibility. A user-specified funding amount is applied to each model time step Development projects that are not feasible under market conditions are potentially qualified for subsidy. A qualified project draws money from the corresponding account to fill the feasibility gap. Not all qualified projects will be subsidized.

"},{"location":"scenarios/#vmt-linkage-fees","title":"VMT Linkage Fees","text":"

These fees on new commercial or residential development reflect transportation impacts associated with such development, focusing primarily on new commercial spaces or residential units anticipated to have high employment-related or residence-related vehicle miles traveled (VMT). The fees are applied to the specified geogrpahy on a $/sqft basis for commercial development and $/unit basis for residential development. They can be used on commercial development to subsidize residential development, on residential development to subsidize residential development, and on commercial development to subsidize commercial development. Each parcel in a given geography is assigned a user-specified fee based on its categorized VMT-level.

"},{"location":"scenarios/#jobs-housing-linkage-fee","title":"Jobs-Housing Linkage Fee","text":"

This policy is mechanically similar to transportatin impact fees, but is a regional jobs-housing linkage fee to generate funding for affordable housing when new office development occurs in job-rich places, thereby incentivizing more jobs to locate in housing-rich places. The $/sqft fee assigned to each geography is a composite fee based on the jobs-housing ratio and jobs-housing fit for both cities and counties.

"},{"location":"scenarios/#office-and-residential-construction-caps","title":"Office and Residential Construction Caps","text":"

These caps limit the number of new residential units and job spaces that can occur in a given geography. The default caps in BAUS are inherited in all model runs, including when scenario-based caps are added.

"}]} \ No newline at end of file diff --git a/viz_interim_based_on_new_inputs/sitemap.xml b/viz_interim_based_on_new_inputs/sitemap.xml deleted file mode 100755 index 51a0ff5c9..000000000 --- a/viz_interim_based_on_new_inputs/sitemap.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - http://bayareametro.github.io/bayarea_urbansim/viz_interim_based_on_new_inputs/configuration/ - 2023-10-16 - daily - - - http://bayareametro.github.io/bayarea_urbansim/viz_interim_based_on_new_inputs/input/ - 2023-10-16 - daily - - - http://bayareametro.github.io/bayarea_urbansim/viz_interim_based_on_new_inputs/model/ - 2023-10-16 - daily - - - http://bayareametro.github.io/bayarea_urbansim/viz_interim_based_on_new_inputs/output/ - 2023-10-16 - daily - - - http://bayareametro.github.io/bayarea_urbansim/viz_interim_based_on_new_inputs/scenarios/ - 2023-10-16 - daily - - \ No newline at end of file diff --git a/viz_interim_based_on_new_inputs/sitemap.xml.gz b/viz_interim_based_on_new_inputs/sitemap.xml.gz deleted file mode 100755 index 8a9f36b558e4c2999b0a26509f5753c99ec4ad7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 278 zcmV+x0qOo9iwFqXUM*z;|8r?{Wo=<_E_iKh0Ns?qZi6rkhVOj}lsgG@(zH#G-u49B z8HM12C6cf>DeInoDP<{9