From 93dba4b67fa3754c80e750339b3871322869e509 Mon Sep 17 00:00:00 2001 From: Randy Bush Date: Sun, 4 Jun 2023 16:06:03 -0700 Subject: [PATCH] added vm5 to seattle --- pages/221028.ashburn.jpg | Bin 57615 -> 0 bytes pages/SeattleKOMOPoP.md | 109 +++++--- pages/SeattleWastinPoP.md | 570 -------------------------------------- 3 files changed, 72 insertions(+), 607 deletions(-) delete mode 100644 pages/221028.ashburn.jpg delete mode 100644 pages/SeattleWastinPoP.md diff --git a/pages/221028.ashburn.jpg b/pages/221028.ashburn.jpg deleted file mode 100644 index 9c55b1f96f2897baea742b204c4a7f3048cea1f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57615 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]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⋘;c9YfyRa4JjO16bdF}=NGJkk7P^rHG&Ku0G81(%D?E(nHumcgdOCR^MdFY z;EM;^UmQgbH3E0ep8*vdFc3Z9#Q_q}7jQ!spkDQvAVIJ_IB+>JK`f=O48H?#1%ym6 z$&E*4I}n4hLq?7hvxzmDV<}H6v$A{k2+yM8lc(jaP z9`@i#WQRM}es`21K-5iSq{rj>`|GR9w)1^yoR*h75_0QVGoHW8BUQ`%P*Yg4VO}^H zjr=^t(^_WrSW~Q0%bYQ@HtGx%g9ax`C5AkJT((`1jD7yjp1?U)eh4(3o~pC+w|d+e zQ1~nmcJjS<<(80;0D&cVY~db|Sb*cGKmDe!i>ryJr>wD$&VN#=T+~q)Y?C~rC$=CT zcSc2dxAe7Vu_RZeDmTA$O;9<(s^Cqrw(?Bj9<*cN>}9b=vEAfU?W|MRxVHHMiGci2 zDO>IXvUl?CNV#iYZwd)p+%66tMNk5QgcF#txv;bFIVLXaNVPG`y2WDiIYI0Flv~q0 zH$G+|{VlWlbFw@k(FZtVe0lRF>XQgjm+K2yt7j9durY(T3aq^2FGW&h?lc&=eY`1m zAJu@7oWCcbbaPiz>@d{?KU=YOC{$9Z^KRmuUh5%ZSm97A<`MkW{$Kep%9_^8&|Y>l z93RF5grv`=z8NOqu3iwOs4YRxiGe8McN+X9eD$LbW_|O5NcfC|4EM;N{|BH4tK$FY z3d80d1L%%qpnq-gXz2^^|B%nlEm|MpKOF8l4t@Q>QL8dTZ2s)+ z>m(QVCr__6baUrW$AsULN@Ij&2Q=|E&(tzgN>#0dPT^`cgD4aO$%+FFu%#H?=jh>f zUMsBztVhWfKucaGD!I)^rgluhGAZ2v>UY<6wH7Mzi_U3OVWT1`#0f_lU>z_>1FSGj z!xx8are-uw3jcn5mwp%3r{5@+(pd!_vPzA-lyHfJ@nCIqC{M>uo*%XWaWZKsJK8z0 z@lvmN9_ya6R(zE=6ar61E-QxM~%D zA0l>F^zu5`>w-r~MTQgDaa`!|g7B;r5Z8Fcs7*suFAtdmktO>6o5b|x3 z@=5pNT_pCP8%kPs7%$xhzBxGOKEGKkGPapcLu%m}!fH+W(eh5%59tQ3LRQJ5XC84i zRW&J7OFB^ZfDNQ;UfNLp%jJT}osA|nj789JOX=H46n`WqHq{MXBKB?z*7(wXNGy28 zRAxbi;o#)NBhFKDFc1l}1EA{SUSOfW5E1mRKe#M2)B1W-QrXket{HqAE3>}wIqlB6 zw;zLjsOG|@`IHVAmJ~t7hp-1Tt72@nDN&4^a%0;Ajka!1B2>L=JuJ~Tf2o{*5Bc%y zWo2l-dG<#f<`W$AZ6&Sr1TKZ5ls>CQpPCL}U%uf-{W%D{j`?1}_ispD3EaSF28z zNPn;(q;Qr^fu`l~f}Dm>;LUaXn-exP@B7EU* zWG`_tmTpO?McJ($6-a$^QZ?0>I@%1}yS-A?Jr-xz%aNnIKLS9*-l`Q@*pWPINEtob z*ke!7(0ZQaw_jGu{W%~)@U&kfRzM?H|79ideM4O*bn4P-c5&$zO@>sLM+H*N&fCCP zUPL(D*g)cBJ9dCHbHKhJrkE{>^gNG1m)DlF2=oTG#RC~Nra#y4+C;`xZLF>61(9

0bIN^NlSqY4CmDSmo3X!h;c(@xu*XmP#YOY}J%|mhmVBA|H@?2%DvK ztYc)TQJN0h1n6!cc#_4JUnEV>fx%qzsZc*jnv)fOj^j5!%~n$d{-K0Sa}|Iv5VQtV z#%<9yCwl;7Gyr%kz>EKnb;%;Lbt1tG@Y^mWo~G1;nE@<@;UfP&=z1fT7mYel4C@%( z7~>7kl~3wnJeqsWdMPb!`PF-&XA6O$s&^xk1gV6{FBt`rVAbKiy-SC25L4c~Tn(w* zr@6PtAF+{^C5H|a zv>Qj_@Q^^n4=jEEugDGxsk089uOsm-Lmwzp$qEMBG12c-eyK)tXv-j92aP^X?)%D? z5wrEnupPP8)U-9vxXaPv*am`u{tH%zlWt@bgW%3u&42rx%}4etSE zr(fNGSc%&I`URn7)u8SxfPw?00Z;I>pB(@Fq%LuOhlgJmjq7<5Ka}G*`K@$NxEu5J z{p(kDHwJ#0X+*P=FAuukqmdjPB~ba&J{<*rJ&ZLim6osLYUh>5uz7gier5AcV@-M| zUS3+z_Io=u9rX$1pU3dWsc6dhrImjHWFA8}_!SLCM-CWmRc zk<;vhx?g^JU!E)XhKOkS+WWd$2zro-oPggWkh?&!N6i0NIRG6-WPAWpLuaoVIxvh^ z?*_U6X- zFP9r3*8p%Ww4+HamYHNaD3qbd(A64d74=h@{&Ct|ncJru$;G5$;m^5upxD=m#L!^i z=@5$}aQ=z^TvkOgTPLTB*!F_aJ!1$bvK*4-l?H2l(JerC&2w9G|IqV4^}e)-z+ymh z%6Y<1Q0c%c0Z<{C;1hy!f3@NG|LPE!F;ri{z2FAuz8oR%M&+im0x@KE0nqOB){0mSt-GWb*~!Zs;l!I5vrT9#&a@U= zLm~N|<**fwb}R90)MT#C_1N!Jd7;z48wRr=FlI2S!s23Xo-suq4@$moO8ZL5eWiCR zlDgq+FU->}SKaOkn)uf{_^)3OT2})CXn{7lp5fs^{5E)k9QwDF=Y7~E*Ho)Fl{QZ&A%ht?exK#c$zNXk2K7ZXFx?#WDl#&d_Azg7`((7#k-pH)%R^m zlwy6tBe(me$4YAw4;5G*B}M(DIaLA?{x?cg0-Y)=B?SKcY8svuyoU}?ob=-o!x(-| zbxe*ZM-sZ+dB*c9`1h{H3Yp1H*Bd`wcsWP6Vq@2F-RPrma)=%)mINKc%AdaUBUHmu zWHNCuv+rCy1%^{bSSEGRKYT|iQu2lWJNzgAKXw0)S0S>;Pq*gx-%_x*ONP$=Z6Mm{ zp>5y@6N|h8`(uAe+6>TIs9{5W@`nZ0*Fx$R3hO`EvJI)!TGH}gU!~!w((RudwJh@?~zU%fnZb6uvv3gQI#k0QRp=O+NL8~DyGk3;{l zoX}q0{>IG(FwcLt+E}a&O($7KHkGuVLX*+KO=#%%Y}P5BK-JQ=0FHt}GYt_ zJ!7RcSgdZoUD}>>l0SB%FYRLK44j#3zJY$ab!Cm+ll+#r=#GgQYPc(deXMpoMb+v3 zI+5SVH#59BwQ>XX;mJQmP>0T>wo$#Q#Fu}6uv9}f_Ct~c@AKSWPc2bsLQ`*JG^O!( z-u~9lf_8~@QOR-5c_d&%)P4ok&5A;(x4tv;nSOCxwi)e08q>*6CdPshgVR|$k)CR5|xm!rGCHM!Vxo61M-#d zG2nZ5`l?|1^x#)whZdP$+3d0H6iy|#I)Wvvhy!(VtG-3b|=QUI%^zmREpq8jA%MXCR) zy#9A$o{wQCKH`Pkhq-YHX}zXw9yvAoyrAQ;rB#2wvyC-Rok2aT?KysCbDzd3!lhH6 zC0`l4&p@L84n~Lay1i6xpkTV;*ijaXv^VV!zDu>|PoICiHW1+BHW$)Omp<#9rA`M}5-Ks1(l@N3BPtDnWEJ zKjW`~C6mCw5{5VW?^bU4-%>UiN|0abr#5_wnysAZV&89k_ItF@wP0Xg79ym%r^vB5 zH2CdMTQP|4?`eO`4uSs)EgAm>=YaG}>@5#Z5Nr-_(qf+^u+RB_ZkMFSDDO}J zO8plyVygr2tww6oj#~n?&lRA68^5%7h8~9=Iu!&#u0nr|CJqC9AvVKqhUej0>1&Bh zKoD_u7iY=cDdYEx5!wl%1JU{}Yu<*w_EoLP3p79eaSi`Ils7gpbN&9l05|eCz~JFK z5fj%`bRsf^inpEgToefqJt;)!b_NRtN(1~AoammoVCDsr8EjQsU5dGJP!n{9kEK4Y z!^1@|j#fWKxZ@GqEs1s3cy#2OR^E+_^*CT$TDL6V>-0z^z#4;-3ue?FRMv$~%Y17; z=qni*)0FdgL;J1mH270)gT3{;Ro&V7qSiBu$(AN0;ok2EkXvL`W!TU@9uItQ;v?0P(l?4y>-Um}ZI|>R&Hef>g>{HYVuaCJ#}Q~)*fR7j z6S4W_^R{fE#&Px-0>OB6t#47syz1$QQvK`a!SX`Fy}x!Kxxqj(1bh`l?ZDd6Du$6U z$jIrlSa?*}kn&(I>`@4_&HbgXu5wq1TcCeM6*Bs{GuYUU^l$c3uRq^|kwuxht3=j= zKa(W6Q;M$l^S2uoKk6=Ot*cHu*7h;yOKHu_Dy54qAnkj8B4sY^JX@FNQjFn9Lu)Nh zy{+Dh1e_fiMzK`p1R3E^l;oTKUMmU5;*DO-`N($}0{2vi3}hw058aK}YrT#W!j9zy zngArokXRpjx%AGnpz6zuYIe`Q9}meZN8ftIW5r%aWpsAq_))7cPNp8454e0gHT=?D zf~E`~9;nQuh~8ju_(A;hT*awjNa~1sC{P_=0HVOLPO_l);=LAG^^$3Hom{R?3H988 z-VeQN8Fqguip~8J^*aGyF0r!BS%IKeP9-Mnp|p$`;geWPbPK3}~>XT(HjM68?igq3<^YE<4{^%>tr_WfMc zto;C2GXis(51lqtyC52!w(l}bCxAr~&u?r%&rB)Y*TB0+vdk->qWF^%9Q zH=N1^(Wf55ldub-_^DBVQ%AH1Dgy$X=^xp&X9sTy#zFnK;l?lUaOgk(b_7U|C!&<` z#Nhp_%sA&nY()LudL-bcp56j_gIsg^`5T}gPW1nGw*)S8Yl;zvK3}{bVqxAIx^rrM z!hZnT%xwjl3Br3Ytb{P;)60|uaiERkACjZ!ml4^_fLFbufcI;M^0clJZ07Y0+Y#t` z0vq(F)dkT5xeKE1-+x|3!OZ8NV-Jdpg2E-VR@3JY1Lq|%SVICWb7$fiIdp{-jGbrx z*EOOX5(vIQK&+ljd9;2VS9zX(n&YJnxd9|_m$AtgL~@C^5RwZbhP;1X2SeeuI7|un zKl={}%}Zby1c2oT@0M^cL9k{}D)4W?3!r@G*!35^Bct>K;*SFXg6!%`RL+2oe%YS>sxRXHiIB(N&6h5&Oh zA9O)(x_ymJ{m9e&*PCMw5^e8$#wFCW4=BoxqF+(_-d%eOmJz;kuimF;h4G%pK2+hi zPp9=^kHz3b%{mVqiJIyxFMU63#0F|I>6J*i&odh;RTf{9*anixWfWR}5+43va0MTI z`bo0x9Cq%tHQO5d*+C#sV4T1F$f0L+!PFsKpD^z6u&$=gP<_BeM3>cCo`&@!(c%+d zhGn0)K))p@LjfXGGi^DC_?cy@LVc^Mfib-x&jYjEYk1T;GoNr`CJAe==iVF0Eu17; zVF?_93MJd|X|v$3nb@7Z{!YmWcD$y_M!`3@*!Z62x$roVn|W;wx@eiAt`i(%@c`>p zJY#FOT<<9wN(dTlX)^9UK2cA81mMM4SFfL{vL?AJcfa6#-=#SDt{}HjJ7$4mqi|D| zcc-Fg{N;<#)Rg>`iJAGs6!T-dx(BuvmyvcW-twtParim6TbC$T zr%LW~86{tD7sgGRM43Y;@q^^oa9ra;hzAN1n~EJ%nUqmo<`p)!_0+m$ccPQU{j}yK z;&p;@%#$P;nbR2UXvf5~5c_jP8*^1eDcZEBkvXdMu6;Zx?Mv4&dGe!=vC# zi~;{ZrIUI|MdDunoo+>R>Tx*QAaWTR0lHp|CX_Di(OKAw3vQ-Y4N^}uZiYGL*uGUl z87fNXTqn6A6PTAM&~D{0qTN|EklB)(-^$3-yoXS#u9W&}6vxX|p~sZrynQmc*I%bU zAB{5S(~8fb#$7?Xbep6fBf=eJSZSkc9y&;~(RcO#sQp%@N_P!Kao#oiM7m+eoWEV; zX2%le4l~LnESTKxAv*pfat9|z9jmh6W94(4Q>F5a_O&$?d`L;l`MZAX1rgAz)B_@| zMUzAaQ*PF#V)NRhw2s-^?H69oZW@qZsT6)n)~%!6C?G*clr6c_N`d3W48@`@h^T;> z9W?<~KBz^io@*s-h0&lMD{H5|4u)q}zP;{{Wc~8%W5!;`ug!DcKF`@4(K$p@e+}NV zE+}wFYC0ph`ptr>fc3 zUq)O4ucQE9kv16gjNM_n^wfqC=XZt}AcVC4zu}huRZ^LP$AE2JPMLACfYGE+B*a(4 zOMfMv(rcdr*>IlIT`mB7S-g)MSsvF`gv#f{F-s68a&9;4qDy}*d|n2V4DcS2nKs=$ zAh+XVNm-(Ka=T5(IM~A9=0R8(M9c_hkN+k*9JPVo9FzO$nWfy>XtD*2N4e5<1wul;(HHotZWM_hxf_|{`%5(KQRPqyBC#Ht=X_N$go6{vA|S0I=ism z#FO(x_96MX6lV+ygNX;!x@9Kh8C-NG0-_L zDmE()c%QqodUM^4;O^da>+l9K;4>>)Z{oCm%IKm&w!k)Tnwu8ppm>Eg4Y}R!J_{_Z zA7T(EI{JN`^B(z8FX{5i1|&1hSj*g^sbX=#-&|HqiVf|i&)Yw+yF6nDfZUOW%B^es zU6k~JvRDTc1$618ZIQSG7(@&bJ>YDvu8UH+U7@6Y_7odZsT6J3to*#()fkuF&H2>U1=B^Yqhfi1SbMid zpvz%rBi9sa68s{Nda{)ou-bbeUeP!^>oWU{iqtO}@Xd1ZUJiH=$5SQc8xl)~pJZw; zSwYN#fB1XB;Iy5IQ5o;l#G||r)b<8by7k0QL#MyQ%rX54Ng&Zw{#4OqfX_b6%t-{@ z!zLElo;{@}PA)VzoiinSrR-4W`m^s_S-^EOJW7F2qCyOa8pV4SBP@h52Ic6>Kr>;E zJf;9?PfKGmon_KZaOTLkLe#dnw(peejv zy7+>q*f<-zXWTxs8c4;W;8~WQ?K~%%coa0Qm3mZ9@$*J7PyPA*$DOX#r5~&mf0q>K z5lK)VEBZ!$=YOjk$b?pJR4V@h4CC86>spyDEDwq!i$#8-4_YA^Lqguov9&houEMrkM2zG~8C&l2K%D zs6&#gcQ^*Wvb?6#^ev(n3kweqggX z_?7j+S}$6TFU~?~NU5eQP_t>W*>YB-l|SrhtbTQb9t?p0>zI@shz<^h@iww_z+xVu z>Uh@Jgb+NcNUS~BmIBg+wrdq^nW!#}&3eRpxN|x4(WSBK<-19=3eL{0(=Otd8X|5U zP2XZJtD!T9%cEO3Gns5zB|v=&5z_u8@A4iiO>PBjBYwDaE`~vF9g#6J8DpIn_RknS zEXMXwubU$5R_oMwQ~m5bgp_MI+soYV>MPE@NmJjziK02X7D)r;QUL^Jy6i7CI@ShX zm)tZLncvmZJHO(zgzC;16g<1~$vRTPXO*bEd2N>8La&GfP*5SCH)EW7B0WbutB@jw zu(7`T=4L^;8>5nZ`i7V1P>Mkn$h6SOtL2yx87WbTf+>xo;f|>p+mQpOGUa2>xo4%c zP0$6^2o5uAeT6Go?3ytdrT2ya%&!`+Y25-IO2sNwaWnIsQ=RE{I+TA)4sk2^26o}B zquW4Av4BtjYgms-dPK#@0H(p*~KWWi#NR)2cF0NgwRCvRl1Wsgp#UG>H3MrXhA<@!C?Q@sV3e z>>B`FP<6yy9Ta6=(8*Q`Dp)gP#FhfW{N|6(>TCrG8rRQlW4A?{`(fKQmmjO zp;wnX^p@iBUfpgxhF`AE$y##c?Xr$Q)_gW>^aL7tGi?U z3{;y61XtW^W-PWH8!jX3mlcH{o;T^P&H~g#yd4@|(prtG)O&O>st26!DqhY*lyEX= zn^+NOTrew!cOh<8Gx>`Vj}BsX(zn8e>UqD&4K_Qm_q|uuV^^K@61j|~Vt;3(_jqE8 z!n)cWQn9b*=VIM>46n<;%1eflTR(LPg^OGeacR^&5q|Tevxfx%a0JgXt#{LxFNQN1 z*2lO|^i94sGBbWMrL4(U#d9Yjh7L5gAH^8o*ZW2_Hb!7Ko?Bl#)5p9?e8dT^=DB~P zuUu`+J-+Px#3I-{a2W9g{zjx9C@@BLo>6VALxR{ACB`ULgde5!oGZO}JU$RbXJqX6 zn!nn~qkAz&6p3S+0`Zw(oiR95kJ65Z(MF8QDvd2UJKr|6d;M?g_FISZE1atJ4Tjw% zxuy|N?NKB7XkQe%b$03_lhL3XXS!|zg-i{9J65DVXx_)kje%IVGEz4)-k!-0MHcqk zgR88wCl^*Lve*-(ZM~bG^+p5@nP0gata!P(qkSE<(-U74M7$ehUG638FR7F#V(5*Y zQMlH%GgGUw>K(nb|0|SVjEXgx!wAWnG3!^5pZDX)$@4U5O}l?LbIpVez_csu_;W9* z^$*9;o2N&JnD+0{Xq5obv_@$U$0wMN&}>B(@fUTE`5q@{ByP*|HnL~m^lftf1Fp|Z znddSVfjaf$frhl5KlX4(Fmc01W2-u2^^<2KraUp!X)ldT1KB#;#;pd7$rQ=wHOuVW zMWG#PGpA{$ysm|t9=u>i#~@iC<^9z!L~r-3Xc^D7s@t@glX&>0_**UWvLb*xn1KH@ z>_FTCT?>5DjD~kwW8I37cC-tR8ez;;v3br18?ed2l`_8Umppai>cgDxbv+>#%3=ndV?BIu!t-SMdzJ)F~)t2vh)=WH=mn;KV|CN#;m2*h(nGu@n&a;!EG34Pf z0{d^+{Lu%)ua>B_#RGO6%0+RMx?IN}_g(FrT9MfwFv{N-X=EG%er3kfYG!J*j<7{s zU!%R%QpRrmtv+R!gZB0_;_0;zqb}CUJ*8+GId(@J9U2jPXxyxqG4-}ai@XD6I&$Bw z;>J*85(=Z=5)?se0)5^w`L6(%J+u5HmkFiq} z=~4XKg_8qyt#?P+>*{WQqcJRZ*Vz;iAhzQ)YV-3JR+nqPM*%fTcPJ zZk5zV{3^@|I(`>7=-cWrcuSn>I*kO>y@WH0+OF5oK62agFfN@3;^f#6;0-A?v9r@l znbe-Bz@H+-@em^%&~Cg8%YmW~wvP=a3H0cNuP6N0yaNU&rFY>%nX#R*Vy2%Z(oB4JpzaiQ$Q5p;L_tgR@;>}dit;5_>{fSiwnxfDPyv_c8k84*@+AKI&G6}?9Z9X zzit9Jd&zu1BZt#hPe)-^G)p`=Ea4S>#wj0Po?5hK*e*g@VTG5vY6hy0rt}cHzoodB za>9MUj9!`fKe3w;;lcs0|^z;i-&-xWlG!!G& zqmFgTUzqnTuYry45|F-5e1$b?Dm7vc;V?4qMfT1cEK!n1R`IiDeB+!MbhECy$4>lU zy>jfCUuHj-y;<|tnFb+p?q~wbHNht%M?NIvq`zVzMO6S!rN=HGziP(jd41j@!)VGX zoU2-gWUH;DhzM5$d`{m}zTjsi?%76%SIRWMs5&+bKz!aiIA{hks6@}?{|&NvX4P?RSPNZ^B{s=O_!eBK-k%>+<_%~qrTVtR*P z!+)+W*D^rghn*>wT9~m9zH4XWD(k;CpaUYStneHvOm_$VB!e3)~3 z0_jWq?;l#%2`rl6(}yQug32lQi1|8h^nB`+IRk;wf&Q%d670Q*3r@rqgMXX+=YkOB zKrMVBFzjXVEl3i94O%w+@OeU{oP6sfSg~{{2`M^Ykfh{oJsS{RNJhm{r_fxe>yv3p zSb$bK&bCGaWaY?nUK@j^0PakNcs`VL7K>*ijiQ$bHzAgg)XzMiNf+TNnfL#Q1Rf9M zJW$(%toTj+&pXK@aA}><)KCrqmE6RsR_wuX1;A5$A3NL~d>M1M&Z!hjHLTe$e!}F~^ZN7JlRIj6x|4A;FFw9K1>%sX)I@?x5Kur%q5SW&VlurTqUOYtnMAGw z#rhr~Q67^@2rpMSs09+zN8ip>2(ybQASDP$?+6Ggh*aqvq$Eg3KsrdM2~CiaPy>Ycj{EFqpJ$h|&v~!w zJMZ=V5eQ{|Su?X{&CI>-wHBH=(ZjcXGsxq*pn82>b=B-eufxy`*M%(U6L(bYuEf`@ zpZ!{3l2}_p5I=h4OHT;$m_txB)s%8oV>vij(++>$jhDd}Oqt}Ye(#1iWFA@6EcE6V z8M~YcB32I&Z*}_c>kl-o!<5!h?d1`3y@FNl$H%2Ug)f{wFGK!|>9oqjii7mhcDVJ} z@Leh$T|M11KfPWswV15*yYdaMjJ2#D+8f^U?}KsuB2zT}PT3*+`A(%rJ@>ll5vZZA zK}f|y&RQWqWfO(UYmuYQm|$uf?Kk}C*VfI{p|V|JCDeu@4=5G*+<-qss}n@2s{p2J zHwPl0pu3bZgX#i^%%5ixI5GY-l0QpFLGmj^#okN1!fAM5tJN?FPS8%p)(!Eg+nK*v zD=EhMzFA2AhBb_shrOnKAA9NK`0y_>3V&WW)m{L>DbM!-&Nju{?&E5OMNZksLv!y1 zbBA<_OKM&moN=!ex;bwsQ~V1}^94)yPg1OOAq70oAlXKw{MI!{bdY;hh4CO~zjW&wG>F}1FB&)5T5puYlIUUg$mwjprjjL(;iEXs zYrOe<#-B!9)h=E+FBu?ohagmaabf9j)z9zRm3B3EU?D0+{w`zPye^tsYupBJ6kgZ>)KtA7l*|Lml1|6yz}$-(a@ zF}4r-C*$yU&n%hTDm)KIc?c2VrypN>=%RH3AVT*y-bUE$qdI2_9U}GgtKm} zalJZ9thkWir8PogPISv(sjY|Cjwq``YE)YGL|K#OE7PvsDL;~|98?s$v6PV|8z;|O$Tbn+{EgoeB zeEm9>ea`zN1LV?pxc?NCgCtDw>42O=vJq4baNG9lm|6N&McOKL=7u!$X{(trjrSXD zle8gQ`Y72(#?I0E_G=@-dS*M?@Y*thTm#)ee23ZfX*DIVsWU7_WTF%sjQ^{k%((o^Bo>8(;UA z_H`!oU}G;hptwtmN)||ML$c8Vle!_z&B-Z47W8taPMp&M@rLyAVr<5=Rp*~0{$&2B z{#ZOQv41vxqfJWMc%#z76{A7;i>-5MucG?-ik%sF1D6ym-d9RLD}a+FLbE`&zStGW z_690Ri#a^^7H0mXVW_W>N8|0zdvtV?l|}&N-%=ZzYZT$j%@I`|KVV+FX|DP5XO&_7 zjT2FHud8typ*x~Ktw|WLjo@Wa==#`WnzV5e4VZH*Y-j&(jY)08kmYHF5CkiL zg)EQw??HCY#}bK%mj~g;pYjm{4MpICYk)Zl&moPBKz>+_A#modU=K828ULr=ps)gu zA`$qM3oEb2SpKLt_JL$VWq=}f7P4R-@Vb^d_?*P z1~DUw*i9M${_+pZrC>-VGf48Ka&NEr^8yQH z54gr1{a&@tbyG zj-f&J>O1;FN-G4u0D&$+{9r6V%vJoy6TJTE35YiB-$Lw{t59YU*T8vJr~mjwwJwnv zG*43*2J>*ENf(s0NkI{9QQC-dnf||=i2oQ=5|1q}$xpl~^e|fWVB#QeFEaL!(h)%r z`Axr+LD|=VQMCmc5!f?Jk_Ne4|Eky;f0F|!xHJRM*pwMSbj}14jBJB>`{4XX8|`KA z={MH3|3iews5_{C7QyPzA`~y{{H?((@o}u8%OTY&lpulx0x=yL{PR4X$AfwF1Ixpa z`&)k>Lheuhf5E#FF#ypAM$87>I$6PS=8t~=O}l}PrTn2xS@%hv{;-4JZS?+Vle29L zG>lf`xBNgHlom)?{!e50cO58S0-aR>t~eTT6ro*ljI^&ay3=PwD{t_|bc!-TcG%^n z{enjLVGGq)ZaCXQKGUK0-#YbZ1+l%6kz{Aw_F_9S_>(Y1&Qj$}*6FM2&Of$LLF_sU za_p$EYHG97)eRk~yzzGwZ=M&C2+WH!wVt`Tz``4ov~GCORRfgJzF(k7u5aA@xcq#v zz9D~u3W{FMATaO;pwYR#<^EU2pGt-CKxu!G1!tVuEv5h<7SYi9!>a$4cjgW?`%+E` z*jrzN$SA74q)PT$0&fTkH0h(RBc9Sv)M7U~#lw)aqeN~yOp|uY3)xD9qXW9S_t3Zg z_25*e@;QqsG>mY|a#D7@j5ONwIc7ZaYLMg?c=3h&t3srF%+@vW27PEu;m*qD?@x4mlAy_G3I#h^XH_}sdY zs2sywolNbp4E2V`N$o68bjaJn&Vn9gSB(prca;`ugZk`@BWOIH<@d9bJtjI4%$@MO z?df7~=b`KLn6TZqn!e(g_fV~x0cZX0Qqq)o)lbvrCh5C^k05E~itGAMJfc+NHUmK^ z6YkJUBfF4b6cx%|RNUxoD~qC44%Uy);p2~JJJq_ngjPD|+MIX#tRK^vJQL5YZ)e#Z zJY7ZM?&(I)FpT&<@aHB(-oYm!i$4(%CN*!{&!0-&rBzwN?rm&XpGxellu2Mc*LiK) z#Z}^YyS1T90A%hRi2avAge&GnHLB$kZ090>`h*EI$jg%+>7L_!*za&&%~59iq8;VL z-I{Ifh8L%tzLEoPIp+?98b04bQXCsAGRCv>M%v*cB?VLUo_oa^P{A63hMv(JQ zmHZg&ca^HhDhj#YYHv)@M3BaXHlx*MLrCmI;p0ph)dKruPm)sgfXkXbLfkS|EoM~A zrZL7ww^D%_G|gN}@UD2+?9%~p@g0yUxCG6k;Tq992m* zMTQx^OK|X**T9dr{USrlx1=oxsa%E^Y6KY!7t16MJMFUh3OYM|ta%yT*L5WE8D{rB zT!N{!D58j|AvP3I=G7r8Cdva6&C7GKygd@T9eb|=nfPF&M8;BVwvAaarzDjYmrf4I z2eg%Mh+Ry{s*4+vN*A^#Grp_ty+ID{^wai%;(w8?$@O~;1=IFp<6fT0`^hg}wHHs< zyccbgJK<8Hs(kx^!CMcNLZkUA-t(Z-)va@u+*cI)78QfIDDJQDLvbdYt9D_va@C*J z&)#A75vp=TR7UUWXKUFaL_;mS*t)H#-9#p`TxI_FZD>nr0Q8J9bgtXi$)=ziw?R7G zZ}%!gN2|1SZ0#WIbuLP%E9Ym%D3CF<^_~k1r8`4^g5Y*^)z`Tezy9sz{JLPPqHZg# zK_?4Rp`m(UW63VTp7)jeB-N|+;(-={XlKrV%M+S52DM(1a0=4ta(v+tMLUTSpBHPc zid)JPn$e|hPmuG>RQ^KzveKxr$ank(~`*i7r<990D@GOjObLB*a~{aQge| zKI1L)*J)GLlLD)~KaBAXwGeyb_xcj!jBVwd3)h}aP+TKBT#X>a9PMopbglDL;b`Ut z{#HxJnnZMg$!XE-!MWiNwJtVxF7`uJFzM7Rp>NdT_iiRWud@L5kTlLs4ODlz)ruTf zG+t|r6duBk7UjYaV%!4uIqwZyC6Y||q$piPI!cr)u(t|ssJ#D(v;|4#AK_|SSke{C zMtDbZQb0NsJhTEG_A%Mg84ELi5@;S8Ax9%ZSMjwsE_1$@Pr}@v_V^Q$8NS)^Lh$7d zB}(4^Qh7~dbs9`PVybC0V%2q0Nph-|+xn5DejQE6`m89KAE%mcHFg#aT>9KWPkr6; z9j)(6!YK@fcOtP)V^ccb`Q3}^HGLj@SAN9SX$ebpoG3SXC~e6N*0cjOH2pe$3PHD1 z=dxaH>eRRk3%g*RI$vGYls=$yF(wyFEnYlxEkkkH#uH2!1RKhBGnkuu zd7uP&)q&Abo{QrMy60Q7Kkg}YLpaE_v> z74EYtS4iJfxJP`YajjZ-<#A@TXc98N({R9pwODLiqoz)hfg;3oVH@d?rp6K3Hc46s z*7WRg^0&<5)mRK0*RoaYlOdHX-*v`=atoQgwc$kC*1nU^m4Doh`k8F~x$*?58CsG2 zlzI6}sTbY*M{aojOp5z$kaq&#tsdxqKZOAcp)ozI_)JBQD@Lba3<3vobAeC_X; zWf4)K_hrXH!VOx`vQvjnyK6>B=RB|LttG`*W*+o8uv_%rmXtftgwhfDB9Js4PRZ7iSY4xS}N62X~AdEyIL#lm(I)IeEc)%WX*F;s`=VT z6=fpBxHAz30-q3-%YkcRyGm6)!^gv}?o%ax(7>@TUO5L)I6y37z!EsVrTnlwJ&*d@_K5s?1;;EaqHOxoI|0)Otaiw(e62zKw|HP4qmb^h-adgUZQq zUkZQ<1uGgAX7?1sb2mEgrhP+m91(yKR2>d#V>6m_csZjd$Fy*^EUas5a*d{+Ah^7S z^6_!=gM@B!mY4}XNi=LqlUUvBSAHpw+L`Jp%47anQ|ewrZMlfn&MX7z>nug1Io=Es zh2+8QPd47lonFuqeDl5kdbX7LIM7V_qPG$rB29C#an<`CRNP5*5MC2dks{ zrT+2CFud|UX?R3Vnt{JR@gm#(w&45mVhqndECfiwQ2&|8^^b(E{~vs(|Hl$+SvgEW zSSOWvqk+w;23UB}%of{aMsrk(jMd|$S&r@MaRr0#bHfqFBfwA9x3YR=n{mXrvlz$G z{whY<2V3N`3Lu#_0|@2@JYZ`^8ZXQ^@?LLC_tODv=&*!?gg`8m62Ea58H4*J;PSPD z*81Mz#~3Il*d-tUVcJoECxTd&Sn!Ymgk6&Z;cfd2Pm&*p!E@=KLm8vbP}@hp$oLUU zTr()*5fL%R{rGotjW-!HO!!%%G%^cJzZ?osv#vr~VhMISs-zG<5c)u=k9fsx)B-RM za8VBc_gwDUQgC4fP?`&Ys+{P@qZ`b{|KL)Ffb{s#6M-6kdL1@`Ip(Rvyl#O1ETJm?{j zVPJxA-0bVa9hiS!E`Vng`ygzKdt4&F9miHEe@8W5*?vsImByklY4L;<)6qq)=zQ&{ z!y!bgv>9SR+W^FS9-ulJXA3cqWiT$yh$HKPz3;IHdnlYZf$F=}Q|QbE?{Wm(xN{cQ zn`}pV{33%yr9+a*!1bUN7E4^-q-W3cCHVR8avQfG`p5s$>%A}Q<=orrh&d>ZzN`_* z08v!_fkHwQ2|NBh_2NE}n?%~Tz`ON<)MLfzvfJ+^rs&-GZXP%mv%WuqfYpNop(fo_ z)!-oCUk%dpAolXUTe(ALx!?QdmHKxfs2XpU5Vi297HU^q@wXl3^>3%~o;?9d`XIYG z+FBr0jhf?1wFj?ma_Bq((=ALeKdOZgSRjC)b&tEE^p!5ZGXf`uAc3#jt{4jUkG1E?fIvn55MeXJ^4s3!eJAj zLpcHQ;Qf5}sv%U5;EJQbpjtB+SCPt5kT74}4|HQ(P_}R5o)ivB&gl=Vy6iHo@^@P+_5)M73!nNIGSKz<<3SLr?PW`9($s zCBA9O6+GYtV*w%E-hl#8g^b96m)6IN6&J0_d+u{x8FDY?np3ZFYl*YpuVukWeerg2 zrK!|@{_|2QUv%6RYHAVR{+q{<$nykM=%BCGT$7#2fD5?Um%M#EHiTAEzFw*e z(q-3&mS(sJIKN5@Lq2Vd@qM>#M70)=n?=TfI8m_fVgSDl_m!It^@A>B{}4e^(5L`4 zFuMOT&58655hP6jssiLJUI}`^mknnZ?m^E4lYpn(AKVpZ)&l^r%|E`{5RH0!b_&n%~t zY6F?KotaxstTc2PoqZf}y#t`!t-`*_09{mu?oXkJmf}RIyw;4vlWM=n{D2C!53b>$ z{o=$^h%MFSb_5>+CkO)4GQdc-m|_rzG-ildZ~$W0C1@*)gWxNe?hz?t9;yhQD)yJB z%5Z}PkAIN0XHM{%)d<=~kc3hM=nocwy(lGVD&V0#+yE8b5*#RsDtvr>;!pzf*w{_Sk$w_d*PK_ zwiknvq^Vxn1v%Y20|Y%hP4gJ^EK%A8QTpAik2C5@H~)xcbHQ97%?Vn!&OIB#3w63^ zSgd{XCxbmlf)8uUkDAb*XEK)4HV&8QS7(j(kz%k3&sw+0)w+x#AA}dCX0z#t3*h%O zN|^p*T6Q}Ur79Q*0|dt2R{{9VGJqqZxeGxk*aF!Fen)rioU8!Veom7v;E&{fhc0~J zPdO&&;!1=cHvA4-^PFWu|0VgwFbV@BN_8MG!b9aCPv`)s8#PNXhtdFS-f0MdQ=}(} zH9kMuGsW@GOSdylBrCKxtm&;?2>jqfZeg2w#POq+>^RgsO$69bc!JB~;&_fKO_DCQ z_{w1?vBZ0{Tp`MzT`wgY^{sR0cOqH~__p$+Y_S)%ByvDc9X%Gr+O_ui+>g97sH~Ig z$WpnnHCNjhVhVLkR?;&mZwb6dMaBrd*mJ}S&$`?5BP}Ezt^sRc?QkXSxEV$>V(dCf z$sOZiih{vJNWLX{_Y@zEat9O;$`oU;@RrZ>%#M2mun)nILYxuyKCq8^;^(}1JxJXC+Owog~ zfdC7hzN>GN|H+^dt@U#lLJ(#lz z=f2{=p0X}r+)}Ct`#1uVVmg}=vu#c_v{hLZr^XZX7MqJdf9Y*NH-p4sFO+`qK{giG zH(8mIvftRB(YmbgO7oM@if>9rO8gN}9$F6Ip4}$_Kfzua1e1kWwF0XNMH+^_$v9uC z!aD;SLte&-pnFXE!Lj&UCugu{pL6-@IrYHNDQ#AjrwLC~mxy&1ALC3i&f#`{k*!lL z5bh`il^`dVO`b?tiWn>#R?WDmwVWOz&wCr4;n;a8iNCSlaO-RVm18-1{1~-V>6-O-00w4j@e3B>SY!ZPzS(iPCoIfC4UbW&0vc$dG zsH96Ofa_Xq6(@hyY=3`91Fg`+OLboU{CJCXK0e4d_!5=3iqeM}Uyo1&oIC4y`jArB zpk0D+zu1=Kr;b_!t4=qh2}6;5mEM#@tDRkcl|gaq!2^N$U0dQo&f@VVWZ*&NyB58r zy}ynYSbYEGXeE#oMv**@NU70MavkW`4=YI*3aV2bor}vV4_v`@{x`;xJO-| zw`-lbO!O?QS7$F=!g20?%W}bXL$zzQVfmv9l{_2cM0-RgskrX!8i+Mei)jRV-b^-eP)g79#bF%jETO5|ffBP(-s zvdvHP)mJqQ7iT6Yaai=~>tFJ!d-v5$G*U)1ZjMZNM|^IU_&S=GGy~bW{rYj8ohV#r zcV%$VRll}LbZBs6;L-Nl^LG6l#aew=WMtta30QlYi^^5%1*f9~r ze3AY6)tq$#{N|s({`r6Y`ko?i6e$SjRVBRo;43n+%RnDa)OGUq&O>`Ymw!(i)2ieh zk;7u|8qiDQ7Bx5S10^GB(Ru&}6)QpE%$7*wWh`5NS^N-W8EWTy13w-LB4D^J38B~n z^rRYY{oVNZbDk8}3ujDg@)zICpP|yf@qxmC@N(`wM~9+#>$3UB=7h!Pptck^C}{_eM= z_V~*^tYiWtgHsyYA44?8AARAjLBtR_uzf<<<&I?LpP#HIuA@SCHc!t8o3_GW(h}P_ zHt)0JTTa^Y#h6C=mEv3HoIl}%_6T^J&4ArJ+-w^?HJn>>jHr}f$Z+9BlzfH8;?$)s zxM0|u?33I{l_6w>Wd6DEaco8al5=&2Wl-6!P$1QN{<@lbF+Z0AtHn$`i%Bg{Mdm{Z znxs=<_n+S=y;<5`8a-R3{uaOag`0X!_E@&@Dqg#po7wj&RhZ1_Zc1y7QO2FQPB8~%4MD;m5u#wASI1xw>+e5bBDg0)!xgrJwvRLPp=nJCE+ z&Yv^+r5eJ0LLi3F5yH^^#%2dEbDU%u8w+AdGV3`jOJ$q}vA}k-%ZC zqi{{}3UF}-z1fF8Lwu?e>)%wlI-)`e-|KU8Vrn{=53?l$Tpg%bov3Oviow0PW4Yx; zdkt!nv@UE{g?sw|D|=(|H>t>%ceoPf+U~zXNa8#`o?2ad#MB8nOx5N z<|d|C?B(H0F&$O(d#Ki)$*JA#;;L@?rE&G9d{??Bqj^CI+dBR_To1M^&U=LjhY=;+TvkLY=4bAw z?Q0FW+3UGY1`vz<(r$AIlVh^kX*^vJo*6E4TfbvPysPR=@FxMo*BSv6R0DXUO%;A$ z^}!<1U2_!o>#_#>F}CHAGaAC$y^lD<&RRVGAldIo5X7`wB_%aM<}x1EVL9y^G75K$ zm-s>Dp78s#sy3ytac1oD^A`WfOAb#A#mlKu6K)AhlDVJUVam++H5+k{e6zL-W$UqV zy&A2rP|X}Ykt@PWZgxZKc@zuhop6VH9e7&c9F;6D7rFB1g>| zr(wp6X)^v;%H8&SJ_2T}mGN=M`0JtZI%l2(+A=-E4|Du@3p>V&P4K_a6{fph; z?{<+tc8K|mSZD<*Tt$Rv0Imk@o8&~D5tWNDv{;gBmX>JrI~FI|?5*%H1IZHtQwk4H z^KweK^|v0Kg(Dt-5K=@a_jwfo!f*$U@OAlK-Kd!C^#_`!G84qz+CXVG&C9Rxmn_Q3 zpS9X|PL15BiXqw&xaVSHAk-d+z?rKt+SjQb1hPJucp71D@N|Wbp3*Sst_ypdT>Q&G z2^e=PH`$KMS)%JGQlX^W+poY8$yJ8Khs;|GwcA{d>$M;=T~zXVMs_KFzwG*I1lfW1 zy!@IQ&THPKo&F@z8c*AJh=?FE zM$)#HvI)jM{#agmOP06$I>-`~q~NCE){@aYBa@=l&{qS%^rcF=8mHt{gQp2*Jx}$g zAQLZn)Lvyf$el=t4|YvvtuJkvWt}2O-@&a{y?9dj-E0Q^I?Y=RDJ$$1qkjJqpWpk8 zr?A*`<%N!W!k-9<_|BHuv%6Pzw5K5kW4pX|0$H*(iLkv-qD4GT(Qb04CpuWqDe%QT zqZ9u279dpTkdpA9ZDzWyx~zy6!4Gi9o_lcTM-{b=iT6K`ioTixR3}IEiL^#xEY zx4oFv`qN3r&ZE8xEmCQ^ycqU|Km(hK6j3I&L$Fz=SbXoR=0F8?t^{8<COyRI(LVG5m;$Uxj~dS2cScAJoDuj9=8Npn@EzAj6o zZ`aEwi7p_v#JUF7PL#&?-@&Sm0QPs1c4eSp?vbSX8;Tnnc1S3W#ponUUPIH(CBWEuq4E0=N?wjRuh9mj0=N}q z3&i#__4&uBk&6A34%#u|2Un2vK#_w{hiY!nta3ylG{^rkR`-YqX+|k<7e0d=Wut%| z@M(egwdKx~ zJ+%maYyQDVUM+J<&DhZOUe7&7%QD*t(?E@C>CdPAewO8*igp`qzeTIA3*Gi4p(tL! zz5Cqw^9~#z67Lfvv9nBs`uX;mllZ&-7e9~5xP4fC43qTa>hJYt)`Y;{3P2^B1%+;2 zJfYB!B2ZzkpTTda(8HVI>cYoDJ(|cE7!#77D}yE8$@R39+Tyo(&QztO0Dbib4@fM> zIXm=>1RrC3l_D)sg}qYSrEI!zvR^Fg`pC>}PyEfZC4;>~7Yt+cqqhUUoN|KAa#xko ztnBIkL|z!jjEa41_?&n*0?oFuzAoY!zL6t&Zy=221tvJS{F6zmFvHgUt zdi40XOJwgZV~6_4dQEbL|BL3gO7OE_8me z_vxc4x`F2x?52pOg?(Og9K}AZX2-d~iRS#hFN&ugoBQ~9qBkWqo*0Bx7`vi5PQ7HK zT6{y2CaU8$TSbjc7%d6OPA=w=TDbSbLzfgU@3S~6pPGu=+fo|L-Py5E9iQB0Yjzqb zAHl^rJcz6?lQ|UCADo%4s_BAjJ+^%toP2C-+%UO|T-)6Yg`W0x!5~;1ki2-i2q%w1 zKgQcBw<-fC@5w!V=vZo_OxmWkcgSig(ASph8-B3UhonPCkH0fi>@8^N<~3 zF&@n;kKw#0Fqrj9AiTKbF+;nnNM+{Jwp;o9l+?041Ot$ko5Tx`fxOZK1t!c(={TP_ zz8EdesnqoyV`&*0;B(`P)A&rEsxktRKsS&VOArn(puFyg&N{hx+2l;Fji;nCm3cV& z?D8cw7Tb6gCv0S-?!9MPoTXH@EFjEda-*@L?pdq4dy%lbXip8kJ-2QrzKF(vl0jxN z*Pu?ORoV6XMFn6Rsx$`0XNv_-*Igfbsdm9A*A^9wTKGtSkXp|F)p)f3uNjYjNC^4A zZ9FcJ9~|MU7l%n#t*mrm?t9xSWA+KEPBL9)3eMVMKjH%}NxkFNvw|KsIRHP`{w#qU zT$VcucRKZO-;xTnmZn=co7!ywN=${BJ=lYOMed8tuYR{smcZwxMbxYvoJCL#wHYNj z=;R*Lf1_Xjse7=G1aKxzDM?miZ#R#4G>e!!1-we^rGwx&dV{D0KBeb(pbRy4C}Md6 zA+!l@V1H#S+X)_qYmodQ&BQu<$$QKu7aV#Ymt0Gko%|x=lwIJrRR!xO4}aim6P|Ug zvT2=s@|+r5cTI(R^4p;kAUWz_EnyFa#GFfhktOV*S6S@krnYCDHF23sQ$&g;+ ziz@a9{-Qs668kr4jITq_72LBJ`dGSp=!jgdwRZGnqb@NS_1v-af-tVBoPt|jsqTq3 zHpkPF%8UE*EI4mF^uUxE9rUYeDms$)^xB4mC1QZ8~`D@@yO5r&*Y-;^tzr@!#t z)M;a_WcSM2Z39aatJe<2mPTFb@jRoKjuh;R%PH`61+%$DO)8Pog}J(M>y_q zftYE-`C%8rc)n zMutmTfgAT9bGP1i4egGXy;^^DtCnNBn9-9|fAO;yO-By(14FZV{fX;l(D78lHxxAy z!W?bKR8x%=hBBDWPCMFJgmjPXnHP>uJhPKbhPuZ)t$88sLs}dC0O>ZQ6HtPjktvYMGwoJU_58T2THov+2 z!St=D?KM=A_b;-aJpej~A8+>H2VuxCz@&Kq7Wej1%C3{uTke!}`f}X(%SOpuf_Cc| zV459T@UR9=ST@8dh^#&CQIZtt{LDA5^^eN}K{^Kk-i-bV5PR^4A~ih1>cDeY2P3pc z7E>tn6Q6rn&SoBb`TM5%q?sxpqt7PscY=_4!$Zh_4kH9Zf!ib=i7y)dCtk)LSu4bTUf@E_fq|Qj#(njbT875`6G|bj)mWs!9qFn=>1~$Wjhyz=P&+W=VO&2Q!hYnP!hyHp9%?m~O640Vhq^y8 zZLEIF({mOY*@nqRulLG{R~I5s=4`2xR~33eC( z;PUmxSUTTFX2NMEUM_gx)L!F%j#NC=$cSaqOK|_$NPqNrlz{O%(tsWu6vt#g~# z>M*OZbn^%CC6_f?y_mX3L(VSa`|2^j;3C5YwqczDYxN2XoR>57A?U4dz@P9nL3i(s zZx!5fn%U%=*7rURr>P4S(W`9K)+HPP`A3>t*hDW96uRjxtw^*qj{o#%t(Z8AQy$!( zU2D5ZfaC>X>kK#U-RVtHH6w@v5YDW*DD?_DVj&182DZ7KHI8!kUOrRLA&fU2fy6*X#A1668E z4v(jjlLx5da|9Spd#jk9k-AbBd6_LkwAOjihQkXASjc&+r=31cI?5U8Ya`CAo=3+& z8FH9)losk@O*s%*e5R*KQ|qd~N`DegPq)`zN~A&^H+uF&!isUgmvaI*A^k`6pb6ac zjeZ}ATDVns#*G+w(L($@v`VOu^UZ>joj&#Tn44eA&Qf#x`S)jR2>`Fi_glKhOibPf z%aol|!G|L-H&K`InqTVdF}WU}Zr!nG|_N{;0}3?b9=80b5%IzJ$+w=~}Y8zE|7s z_Y~Z7i%gNK3GH{K(-wKk%ldW94h!?|vAU3P7dh-9e*S0L%Ms@i=iIt9?aR+P4%tLY z8M0#rX^L=N)=o#MO!sdOt}}iAfjH49iHT)~5?Wi+qDgN(5W-!L!#_xL2&M~1zP^vE zWU7N3`|mx@;^F1e@kb(B80Y#A$-rrYKm+Ioj2gttDrbSArUZWVfN}(0cK6(T)Je-R z&e`!pQWO0Ni>pz|F%?I#?M%lhJFkYU2PZp7JPCZGbQOJ2K9$Ey5 z2EhbrQUE)GbfO(_iAJxhez7`dPLmvYvz(5{FURTeH_vz0G-D;P7v~<2i&E_;8U*8? z>!tyLx~9G6bVI7wxt4Ea7>>-9AxAcLwevqFU#e_c`{=;)Y*3ED#D6{I=_jJp2`zz8 z+^x>rDQ)`n7hv*{*uva;lqtI3{q1O$edG6a{YP9KXR`eD3~$@0yX}{*wSWAPeu>~J zyZ8B#%O{IsV)xQiTcYL#z9(YKC+F-g`HT-j{$A{HXX|!?vWmci_moqXrHJ_MmzZ9i z7Yz9Yh1!;}?bMJbfZHgsQlsdK9I=?t70I<6>)Ps6_8e3`TRvIj_{!<>LDua=A#?ww z$DSz6yGBWY%tzi{C642AV~V%au2#kun}Ljy!B0M0zqJ<9erE1odLhgtK;;K;(4qcb z5OBz&)(wLEAP1QHoCuVt<6RhCv0KA-d>pgf@_oF?W1l+-MT_M4F?&`;3jQQsJG%n8H%)20=_gov-egkk0j< z9X&OFf4{K*q5q2fUj+sI@9%*B;UmjmQson8-?h2q&y)QzxcLCKr}k|2?B;6(W#Ki* z{u0G8Y}E`0nV4-R2@nt%S`9V)_57+dOLgtAfOx)X4z=?q?wnW5oDZ@(uo`C=4aSe! z=}gPlE5D0)ml>4DRwxq)3SM2<1z-QKc!U4M2mF6992E1L=lo|;<^3VD%tIcCh!phVvv#xh6gO zar2}HaKtka!jCuzvsnI=FAa4>+9L_>a0!^%Sf$%>sq98d-lRo#N&-29Pmbp!2K`V4 zvY;5@jna$6=Y&kmCX=tiaT@6qfkSNod5I8ti+v;0;Zqk>12>bw#?VzHqKvAN&p`5R zMO?L^+NdSt_8!$fI^q=Sm^T;|v#zYHie5_des3LdWuD{x^!HbW_fPY^BkwNl)eV`g z5$x!*w!#?)DO=iP>V9$r$pjm3&h`9k;P83lv`{us9F#hzCB~UxYQq=U+f!xj{2ca) z(0z0lR#SRpL;!57y~JXI7e+pG$GE1tAwpeyMYiXvO`7oF(j%;(StRa=@EbaQkO~G>8DY?Rpf`|YW`lNfs7jND3lE}a_a{e8(-ygJ{&Y^O%)C~ z;&lDQX*Q*C5$%WWT3|}kqUe;$N3)8JD|7-s$cZJwpf_%7*nn`r{N4^beap1uNyRWz zVb+5Hs^oFcgwZ~jd$Mw9!$djuBfWUtMCwi@b($`X>1dN(vUBvAmqtXuz4a-8Op>v^`ROtqc474! z_gCp2RJ@Ct=Z!Z>XU69R`?@%IA?BtX`z>n9>(e^0+E<4#JoU9oHm`c0yo#rvG3e^r zWg^6a_>(@uTPL?8Z9>0p9p0}qs+vBW#9o7E&db+vk}VP~o|vldcY0dc$p*(nEIU?| z44qqV3CI%Md)9~tr$`dyIJZ&78K3|mDO}gacVgLol$EB6zADa{U`986q%--l#Pr^$ zv;Stj1pPEzSr1cK%3ukC#L|G6=u|5tp1 z|7BxDvCR!`18abj;pTe+x068wxY?D>URKnVNMzkG)S_}kJ?nyeExlWXZe=1PlLI|( z>F~=nC?hC29~({*#iN4#6^RhSE0?*_2((yWJzb$^+C$_}wUUvmay*A=4*hwWz#(AO*rp$}Fw0kP{?!mlh+XovySH978 zHod9U@??&fSANmB(H>IH(oPH2Bplh{L$QXXVID5ghn~^4hdH?kqO@5n_xsK#+E-9d z7+Nwto2%0|DP%up9F!4dY&CnLC>Sbp~@?g*PhsiQP+vMfa zbkbu#!ON|K)CeGSn(^sL<{XeKvsGFnPpe+-i_)ZfVVu&{(gF4>fQZZB-@;9c6o5x! zxg(L+R*kK$k10D=nyze5eQZ%y%5|A_amoE4Qr=DTD2gzBnN3K(i+e>p5J`*AYn^>{ zNEPUR3I2}IV?LM(bC9(Sp6vEGuh~KwPt$cblCIrTM7vDHTcGJq1Q~G@QVCrTo!bmY zFnYuWg8Mg77E?+`ygkls28(QxGe6d+O6H4ws6{n_XSERXvisEW?E0f$WH$8Y;gxL= z>gw5O?sH3c0>KI$y@t0~DMNP_tfn}TqJh06nTdY%Ezcd}3($Vve4L|3=DUgKp5q~m z&l|UFM!!(0a@Wzu46jP`o%ynqo0+#N;jR0$^TisvSxS!eY`S#dRZ?FDc?pu5z|lrx zz|&L#Qm5|@-=8f+@)Q=z|$j{}iUBy5HP*ox2_^jr% zwL$pfUu2r~!)uN5JkqMU+CCn%y&Y)%1(8!(k9nx&QXrCKXO6!90~hDttR0HKdSoej zWJ{w_XMC0B%@Lt5#>1VQlvO?W8-*Pgk)|czL_a3n$i24k?%nN}uR{njS>_acKZdJv z-cl7a^A`J7q48!;WRR;uC zkw+T7w0O$sB6uhW4US6le0kE?xKc?*n6qllh;6*rPzr2}I}!m=Qp24lnm-zh^SDzWNh?(l>wVy=a7d^Ky5wftzY1MFbmC>BJALjS|OdHKHJmn|vi)pX-%lU#&CVP9mic1!Bk8F%?9xwEj!CTa$I_NL@+J&}q zT^?3ez;cM6fqRZAHL-7vZTU?4M9yDtOHSyh>~tY(ick>aJo%8f1{+=I z#7EBtxR)}bEnqdeZWog=sW%gPG02&iO8=+r|=FMp2vFGM>uIeK*`0U)i?(d3_~to>PpRykNTGX7FAvw(5QxiaJ>xycw@?g zq2flCYzG$kbm6kMx^=^wMYhlDZPP2-sgp;Uwb-Ukmwl0R74yGOKlFD+VXu4)`2X9_ XkpGvS&3|KN{#&o;KeVOzHSvD{YT_Da diff --git a/pages/SeattleKOMOPoP.md b/pages/SeattleKOMOPoP.md index 1367df3..effa0d6 100644 --- a/pages/SeattleKOMOPoP.md +++ b/pages/SeattleKOMOPoP.md @@ -39,23 +39,23 @@ Physical Hosts and Wiring | hostname | switch | ipmi | oob | oobname | pwr | rack | Model | | :---------------------------- | ----------- | ----- | ---- | ------- | --------- | ----- | -------------------------------------------------| -| sw4.sea.rg.net | s3.47 | | 0.08 | sw4 | 1.1 | 41 | Cisco Nexus-3064 | -| rcuss0.rg.net | s0.23 | N/A | 0.01 | rcuss0 | 1.2 | 40 | Redstone | -| vm3.sea.rg.net | s4.20/s4.22 | s4.18 | ???? | vm3 | 0.2 | 39 | SuperMicro SuperServer 6019U-TRT | -| r2.sea.rg.net | s0.14 s4.36 | | 0.09 | r2 | 1.7 | 37-38 | Arrcus S9600-72XC-R q2c | -| vm4.sea.rg.net | s4.45/s4.46 | s3.5 | 0.13 | NOOP | 1.3 | 36 | Dell 630 | -| vm2.sea.rg.net | s0.41/s0.31 | s0.41 | 0.05 | vm2 | 2.7 2.1 | 34-35 | SuperMicro AS-2022G-URF 2RU Chassis | -| psg.com | s0.13 | s0.19 | 0.02 | psg | 1.5 | 33 | (see below) | -| seattle01.mux.peering.usc.edu | s0.11 s0.38 | 0.20 | | | | 31 | Supermicro Ethan Katz-Bassett | 02 | 9XF21B9B | ST9500620NS | 464.7 Gb | | 03 | 9XF0VCK3 | ST9500620NS | 464.7 Gb | | 04 | 9XF0WE31 | ST9500620NS | 464.7 Gb | -| 05 | 9XF1YZBY | ST9500620NS | 464.7 Gb | -| 06 | 9XF0TL1A | ST9500620NS | 464.7 Gb | -| 07 | 9XF31KKG | ST9500620NS | 464.7 Gb | -| 08 | 9XF0WDD2 | ST9500620NS | 464.7 Gb | -| 09 | 9XF0VRFD | ST9500620NS | 464.7 Gb | -| 10 | 9XF21BHB | ST9500620NS | 464.7 Gb | -| 11 | 9XF0WCVD | ST9500620NS | 464.7 Gb | -| 12 | 9XF0TQ80 | ST9500620NS | 464.7 Gb | -| 13 | S3Z1NB0M | ST9500620NS | 464.7 Gb | -| 14 | S3Z1NB0M | ST9500620NS | 464.7 Gb | -| 15 | 9XF0VDFF | ST9500620NS | 464.7 Gb | -| 16 | 9XF0VBXF | ST9500620NS | 464.7 Gb | +| 05 | 9XF1YZBY | ST9500620NS | 464.7 Gb |9XF0WE3J x +| 06 | 9XF0TL1A | ST9500620NS | 464.7 Gb |V3FF +| 07 | 9XF31KKG | ST9500620NS | 464.7 Gb |VBXF +| 08 | 9XF0WDD2 | ST9500620NS | 464.7 Gb |YZBY +| 09 | 9XF0VRFD | ST9500620NS | 464.7 Gb |TL1A +| 10 | 9XF21BHB | ST9500620NS | 464.7 Gb |1KKG x +| 11 | 9XF0WCVD | ST9500620NS | 464.7 Gb |WDD2 +| 12 | 9XF0TQ80 | ST9500620NS | 464.7 Gb |VRFD +| 13 | S3Z1NB0M | ST9500620NS | 464.7 Gb |1BHB +| 14 | S3Z1NB0M | ST9500620NS | 464.7 Gb |WCVD +| 15 | 9XF0VDFF | ST9500620NS | 464.7 Gb |TQ80 +| 16 | 9XF0VBXF | ST9500620NS | 464.7 Gb |969T x samsung Removed: | 16 | 9XF0VR81 | ST9500620NS | 464.7 Gb | 2022.10.05 @@ -342,6 +342,49 @@ replaced: for i in b c d e; do echo $i; smartctl -a /dev/sd$i | egrep '(^Serial|Extended)'; done +## vm4.sea.rg.net Hardware + +- Dell Poweredge R630 Server 2xE5-2640V4 10-core 2.4GHz, 256GB RAM, H730 +- Service tag: 6TL7MN2 +- Express Service Code 14849840990 +- [How to configure the DELL PERC H700/H710/H730/H730P RAID controller](https://www.scaleway.com/en/docs/dedibox/hardware/how-to/configure-dell-perc-h700/) + +| Bay | Model | Serial | Capacity | Installed | +| ---- | ----------------------- | ---------------- | -------- | ---------- | +| a | Samsung SSD 870 EVO 2TB | S6PNNL0T909370N | 2TB | 22.11.18 | +| b | Samsung SSD 870 EVO 2TB | S6PNNL0T909374Z | 2TB | 22.11.18 | +| c | Samsung SSD 870 EVO 2TB | S6PNNL0T708760T | 2TB | 22.11.18 | +| d | Samsung SSD 870 EVO 2TB | S6PNNL0T906382W | 2TB | 22.11.18 | + +## vm5.sea.rg.net (vm1 Replacement) + +* Dell Poweredge R640 server +* Service Tag: CQPCHQ2 +* 2x 10-Core 2.20 GHz Intel CPU's Installed (Silver 4114) +* 192GB DDR4 (6x32GB) memory installed +* H730P Mini RAID controller. +* 4 x Samsung 4TB EVO 870 SSDs +* 2x power supplies, 750W each, 100-240V +* 4x Gigabit RJ45 NIC network ports + +TODO: +ip addressing /etc/network/INT 147.28.0.46 +IPMI config 147.28.0.245 +x cmos power on start +x periodic local +x backup +?? grub prefer video + +for i in a b c d; do echo $i; smartctl -a /dev/sd$i | egrep '(^Serial|Extended)'; done + +| Bay | Model | Serial | Capacity | Installed | +| ---- | ----------------------- | ---------------- | -------- | ---------- | +| a | Samsung SSD 870 EVO 4TB | S6PJNS0W307070P | 4TB | 23.05.21 | +| b | Samsung SSD 870 EVO 4TB | S6PJNS0W307067B | 4TB | 23.05.21 | +| c | Samsung SSD 870 EVO 4TB | S6PJNS0W307069T | 4TB | 23.05.21 | +| d | Samsung SSD 870 EVO 4TB | S6PJNS0W307064R | 4TB | 23.05.21 | + + ## psg.com [SUPERMICRO AS-1012G-MTF 1U Rackmount](http://www.supermicro.com/Aplus/system/1U/1012/AS-1012G-MTF.cfm) [H8SGL-F mobo](http://www.supermicro.com/Aplus/motherboard/Opteron6000/SR56x0/H8SGL-F.cfm) @@ -357,14 +400,6 @@ WDC WD2000F9YZ-09N20L0 WD-WCC1P0648270 removed from ata1 2017.04.09 WD-WCC1P0654846 replaced on 2017.03.04 -## vm4.sea.rg.net Hardware - -- Dell Poweredge R630 Server 2xE5-2640V4 10-core 2.4GHz, 256GB RAM, H730 -- Service tag: 6TL7MN2 -- Express Service Code 14849840990 -- [How to configure the DELL PERC H700/H710/H730/H730P RAID controller](https://www.scaleway.com/en/docs/dedibox/hardware/how-to/configure-dell-perc-h700/) - - ## raid0.sea.rg.net - [5018R-WR Chassis + MoBo](https://www.supermicro.com/products/system/1u/5018/sys-5018r-wr.cfm) @@ -442,4 +477,4 @@ Lunavi Support --- -2023.05.08 +2023.06.04 diff --git a/pages/SeattleWastinPoP.md b/pages/SeattleWastinPoP.md deleted file mode 100644 index 0127236..0000000 --- a/pages/SeattleWastinPoP.md +++ /dev/null @@ -1,570 +0,0 @@ -# Seattle KOMO PoP - -``` -Evocative at KOMO Plaza -140 4th Ave North, Suite 200 -Seattle WA 98109 -support@evocative.com -+1 888 365-2656 (opt 3 is NOC) -+1 206 290-9206 (on-site tech) - -Rack SEF.A.0F.012 -``` - -Fiber Patch -``` -SIX 10G to r2,sea.rg.net - A.OF.12.01 - OCSX1.M04 - MR5A.02.M04 - MR5d.09.B06 - -SIX 1G to peering.usc.edu - A.OF.12.02 - OCSX1.M05 - MR5A.02.M05 - MR5d.09.C06 - -SIX 1G to r1.sea.rg.net - A.OF.12.03 - OCSX1.M06 - MR5A.02.M07 - MR5d.09.D06 -``` ---- - -## KOMO Rack -Rack SEF.A.0F.012 -Physical Hosts and Wiring - -| hostname | switch | ipmi | oob | oobname | pwr | rack | Model | -| :---------------------------- | ----------- | ----- | ---- | ------- | --------- | ----- | ----------------------------------------------------- | -| sw4.sea.rg.net | s3.47 | | 0.08 | sw4 | 1.1 | 41 | Cisco Nexus-3064 | -| rcuss0.rg.net | s0.23 | N/A | 0.01 | rcuss0 | 1.2 | 40 | Redstone | -| vm3.sea.rg.net | s4.20/s4.22 | s4.18 | ???? | vm3 | 0.2 | 39 | SuperMicro SuperServer 6019U-TRT | -| r2.sea.rg.net | s0.14 s4.36 | | 0.09 | r2 | 1.7 | 37-38 | Arrcus xxx q2c aka sixa.rg.net | -| vm4.sea.rg.net | s4.45/s4.46 | s3.5 | 0/13 | ??? | 1.3 | 36 | Dell 630 | -| vm2.sea.rg.net | s0.41/s0.31 | s0.41 | 0.05 | vm2 | 2.7 2.1 | 34-35 | SuperMicro AS-2022G-URF 2RU Chassis | -| psg.com | s0.13 | s0.19 | 0.02 | psg | 1.5 | 33 | (see below) | -| seattle01.mux.peering.usc.edu | s0.11 s0.38 | 0.20 | | | | 31 | Supermicro Ethan Katz-Bassett | -| sw3.sea.rg.net | s0.47 | | 0.07 | sw3 | 0.7 | 27 | Cisco Nexus-3064 | -| sw0.sea.rg.net | s3.48 | | 0.06 | sw0 | 0.4 | 26 | Cisco WS-C3750G-POE-48 | -| atlas0.sea.rg.net | s0.25 | | | | | 20.5 | Atlas v0 Probe | -| raid0.sea.rg.net | s0.27 | s0.03 | 0.12 | raid0 | 0.6 | 19 | SuperMicro 5018R-WR | -| o0.sea.rg.net | s0.06 | | | | 2.4 | 18 | Cyclades ACS-48 | -| vm1.sea.rg.net | s0.34/s0.30 | s0.33 | 0.04 | vm1 | 0.2 | 16-17 | (see below) | -| vm0.sea.rg.net | s0.26/s0.29 | s0.39 | 0.03 | vm0 | 2.5/2.7 | 15 | Supermicro - w/ X7DWU | -| r0.sea.rg.net | s0.35/46 | | 0.11 | r0 | 0.8 & 3.7 | 7 | Cisco ASR1001 commissioned 2018.02.02 | -| r1.sea.rg.net | s0.17 | | 0.10 | r1 | 2.1 & 3.1 | 5-6 | Juniper M7i | -| pwr0.sea.rg.net | s0.12 | | | | | L | APC AP7930 | -| pwr1.sea.rg.net | s0.16 | | | | | R | APC AP7930 | - ---- - -## pwr0 and pr41 MACs - -| name | side | model | MAC | -| :--- | ------ | ------- | ----------------- | -| pwr0 | left | AP7930 | 00:C0:B7:C8:49:BC | -| pwr0 | right | AP7930 | 00:C0:B7:30:1C:16 | - -## 100mb interfaces on sw0 -* atlas probe -* o0.sea.rg.net -* four power bars -* psg.com ipmi -* peering.usc.edu ipmi -* ipmi.vm1.sea.rg.net -* ipmi.vm0.sea.rg.net -* pwr0.sea.rg.net -* pwr1.sea.rg.net - ---- - -## vm[0-3].sea.rg.net Ganeti Cluster - -``` -vm4.sea.rg.net:/root# ./do-stat -Node DTotal DFree MTotal MNode MFree Pinst Sinst -vm0.sea.rg.net 10.9T 6.9T 125.8G 89.7G 90.2G 9 10 -vm1.sea.rg.net 5.9T 2.3T 70.7G 38.1G 53.3G 10 11 -vm2.sea.rg.net 5.5T 4.1T 94.4G 23.4G 79.6G 8 5 -vm3.sea.rg.net 10.9T 7.1T 503.8G 59.0G 431.3G 3 0 -vm4.sea.rg.net 3.6T 2.2T 251.8G 67.0G 234.6G 5 0 - -Instance Primary_node Secondary_Nodes Disk/0 Memory ConfigVCPUs -adrilankha.hactrn.net vm1.sea.rg.net vm0.sea.rg.net 260.0G 4.0G 1 -archive.psg.com vm1.sea.rg.net vm0.sea.rg.net 200.0G 2.0G 1 -atlas9.sea.rg.net vm1.sea.rg.net 16.0G 2.0G 1 -atlasvm.sea.rg.net vm1.sea.rg.net 8.0G 2.0G 1 -bbgp.rg.net vm2.sea.rg.net 32.0G 2.0G 1 -build-u.rpki.net vm1.sea.rg.net vm2.sea.rg.net 100.0G 1.0G 1 -cache0.sea.rpki.net vm2.sea.rg.net vm0.sea.rg.net 100.0G 2.0G 1 -chezrandy.x0.dk vm2.sea.rg.net 300.0G 2.0G 1 -dataviz.org vm0.sea.rg.net vm1.sea.rg.net 64.0G 8.0G 1 -dnsexp.rg.net vm2.sea.rg.net 32.0G 1.0G 1 -gogs.rg.net vm3.sea.rg.net 65.0G 2.0G 1 -hans.rg.net vm4.sea.rg.net vm0.sea.rg.net 251.0G 4.0G 1 -hiroshima.bogus.com vm1.sea.rg.net vm0.sea.rg.net 250.0G 2.0G 1 -jitsi.rg.net vm1.sea.rg.net vm0.sea.rg.net 32.0G 2.0G 1 -mon1.rg.net vm0.sea.rg.net vm1.sea.rg.net 100.0G 4.0G 1 -nagasaki.bogus.com vm0.sea.rg.net vm1.sea.rg.net 250.0G 4.0G 1 -netsrv.sea.rg.net vm4.sea.rg.net vm1.sea.rg.net 210.0G 1.0G 1 -nlring.sea.rg.net vm2.sea.rg.net vm1.sea.rg.net 32.0G 2.0G 1 -okui.psg.com vm0.sea.rg.net vm1.sea.rg.net 1001.0G 1.0G 1 -pfs.sea.rg.net vm3.sea.rg.net 8.0G 1.0G 1 -pws0 vm2.sea.rg.net vm1.sea.rg.net 100.0G 4.0G 1 -pws1 vm0.sea.rg.net vm1.sea.rg.net 500.0G 8.0G 1 -r1.securerouting.org vm1.sea.rg.net vm2.sea.rg.net 100.0G 2.0G 1 -rcuss-build.rg.net vm3.sea.rg.net 316.0G 64.0G 16 -rip1.psg.com vm2.sea.rg.net vm1.sea.rg.net 36.0G 4.0G 1 -rip.psg.com vm4.sea.rg.net vm1.sea.rg.net 32.0G 8.0G 2 -shout.rg.net vm1.sea.rg.net vm0.sea.rg.net 16.0G 1.0G 1 -tamias.rg.net vm0.sea.rg.net vm2.sea.rg.net 17.0G 2.0G 1 -turing.sr-ix.com vm2.sea.rg.net vm0.sea.rg.net 256.0G 2.0G 1 -valid.rg.net vm0.sea.rg.net vm2.sea.rg.net 200.0G 8.0G 1 -vault.sea.rg.net vm4.sea.rg.net vm2.sea.rg.net 8.0G 1.0G 1 -work0.psg.com vm0.sea.rg.net 200.0G 4.0G 1 -xmpp.rg.net vm1.sea.rg.net vm0.sea.rg.net 33.0G 1.0G 1 -zoe.dns.gh vm4.sea.rg.net vm0.sea.rg.net 32.0G 1.0G 1 -zzyzx.sigpipe.org vm0.sea.rg.net vm1.sea.rg.net 100.0G 2.0G 1 -``` - -isovalent - -### BackChannel -net 10, drdb Ports for vm[0-4] - -| Switch | Port | Host | Ether | IP Address | -| ------ | ---- | ------- | ----- | ---------- | -| sw0 | 29 | vm0.sea | eth1 | 10.0.0.100 | -| sw0 | 30 | vm1.sea | eth5 | 10.0.0.101 | -| sw0 | 31 | vm2.sea | eth1 | 10.0.0.102 | -| sw4 | 22 | vm3.sea | eth1 | 10.0.0.103 | -| sw4 | 46 | vm4.sea | enp130s0f1 | 10.0.0.104 | - -### Guest VMs on vm0/1/2/3.sea.rg.net / 147.28.0.14/15/16/29 - -`gnt-instance list -o "name,pnode,snodes,be/memory,disk.size/0"` - -| Instance | Primary_node | Secondary_Node | MaxMem | DiskUsage | IP_Address | SysAdmin | -| --------------------- | -------------- | -------------- | ------ | --------- | ------------ | --------------------------------- | -| adrilankha.hactrn.net | vm1.sea.rg.net | vm0.sea.rg.net | 4G | 260G | 147.28.0.19 | Rob Austein | -| archive.psg.com | vm1.sea.rg.net | vm0.sea.rg.net | 1G | 100G | 147.28.0.8 | Randy Bush | -| atlas9.sea.rg.net | vm1.sea.rg.net | | 2G | 16G | 147.28.0.36 | Randy Bush | -| atlasvm.sea.rg.net | vm1.sea.rg.net | | 2G | 8G | 147.28.0.33 | Randy Bush | -| bbgp.rg.net | vm2.sea.rg.net | | 2G | 32G | 147.28.0.60 | Randy Bush | -| build-u.rpki.net | vm1.sea.rg.net | vm2.sea.rg.net | 1G | 100G | 147.28.0.28 | Rob Austein | -| cache0.sea.rpki.net | vm2.sea.rg.net | vm0.sea.rg.net | 1G | 100G | 147.28.0.84 | Randy Bush | -| chezrandy.x0.dk | vm2.sea.rg.net | | 2G | 200G | 147.28.0.56 | Phil Regnauld | -| dataviz.org | vm0.sea.rg.net | vm3sea.rg.net | 8G | 64G | 147.28.0.22 | Randy Bush | -| gogs.rg.net | vm3.sea.rg.net | vm2.sea.rg.net | 2G | 64G | 147.28.0.10 | Randy Bush | -| hans.rg.net | vm0.sea.rg.net | vm2.sea.rg.net | 3G | 250G | 147.28.0.42 | Hans Kuhn | -| hiroshima.bogus.com | vm1.sea.rg.net | vm0.sea.rg.net | 3G | 250G | 147.28.0.82 | Hans Kuhn | -| mon1.rg.net | vm0.sea.rg.net | vm1.sea.rg.net | 4G | 100G | 147.28.0.35 | Randy Bush | -| nagasaki.bogus.com | vm0.sea.rg.net | vm1.sea.rg.net | 4G | 250G | 147.28.0.81 | Joel Jaeggli | -| netsrv.sea.rg.net | vm1.sea.rg.net | vm2.sea.rg.net | 1G | 200G | 147.28.0.7 | Randy Bush | -| nlring.sea.rg.net | vm2.sea.rg.net | vm1.sea.rg.net | 2G | 32G | 147.28.0.89 | Randy Bush | -| okui.psg.com | vm0.sea.rg.net | vm1.sea.rg.net | 1G | 1001G | 147.28.0.25 | Patrick Okui | -| pfs.sea.rg.net | vm3.sea.rg.net | | 1G | 8G | 147.28.0.32 | Randy Bush | -| pws0 | vm2.sea.rg.net | vm1.sea.rg.net | 4G | 100G | 147.28.0.52 | Paul Southworth | -| pws1 | vm1.sea.rg.net | vm0.sea.rg.net | 8G | 500G | 147.28.0.53 | Paul Southworth | -| r1.securerouting.org | vm1.sea.rg.net | vm2.sea.rg.net | 2G | 100G | 147.28.0.131 | Sam Weiler | -| rcuss-build.rg.net | vm3.sea.rg.net | | 64G | 128G | 147.28.0.170 | Rob Austein | -| rip.psg.com | vm3.sea.rg.net | vm2.sea.rg.net | 4.0G | 32.1G | 147.28.0.39 | Randy Bush | -| rip1.psg.com | vm2.sea.rg.net | vm1.sea.rg.net | 1G | 36G | 147.28.0.31 | Randy Bush | -| shout.rg.net | vm1.sea.rg.net | vm2.sea.rg.net | 1G | 16G | 147.28.0.38 | Randy Bush | -| tamias.rg.net | vm0.sea.rg.net | vm2.sea.rg.net | 2.0G | 17.0G | 147.28.0.80 | Randy Bush | -| turing.sr-ix.com | vm2.sea.rg.net | vm3.sea.rg.net | 2G | 256G | 147.28.0.17 | Tom Jennings | -| valid.rg.net | vm0.sea.rg.net | vm2.sea.rg.net | 8G | 200G | 147.28.0.30 | Matthias Wählisch | -| vault.sea.rg.net | vm3.sea.rg.net | vm2.sea.rg.net | 1G | 8G | 147.28.0.2 | Randy Bush | -| work0.psg.com | vm0.sea.rg.net | | 4G | 100G | 147.28.0.11 | Randy Bush | -| xmpp.rg.net | vm1.sea.rg.net | vm3.sea.rg.net | 1G | 34G | 147.28.0.6 | Randy Bush | -| zoe.dns.gh | vm2.sea.rg.net | vm1.sea.rg.net | 1G | 200G | 147.28.0.23 | Joel Jaeggli | -| zzyzx.sigpipe.org | vm0.sea.rg.net | vm1.sea.rg.net | 2G | 100G | 147.28.0.13 | Michael Elkins | - -## vm0.sea.rg.net Hardware - -- [SuperMicro SuperServer 6018R-MT Chassis](https://www.supermicro.com/products/system/1u/6018/sys-6018r-mt.cfm) -- [​SuperMicro X10DRL-i MotherBoard](https://www.supermicro.com/products/motherboard/Xeon/C600/X10DRL-i.cfm) - -- 2 Intel Xeon E5-2630 V4 2.2 GHz LGA 2011 85W -- 128G Kingston ValueRAM 64GB (4 x 16GB) 288-Pin DDR4 SDRAM ECC Registered DDR4 2133 (PC4 17000) Server Memory Model KVR21R15D4K4/64 - -### vm0.sea drives, numbered left to right - -From `for i in a b c d; do smartctl -a /dev/sd$i | egrep 'Model|Serial|Capacity'; done` - -| Bay | Model | Serial | | -| ---- | ------------------ | -------- | ---------- | -| 0 | WD6002FFWX-68TZ4N0 | NCGW1TVV | 2016.09.24 | -| 1 | WD6002FFWX-68TZ4N0 | NCGWP5SV | 2016.09.24 | -| 2 | WD6002FFWX-68TZ4N0 | NCGWD6NV | 2016.09.24 | -| 3 | WD6002FFWX-68TZ4N0 | NCGX7MTV | 2016.09.24 | - -## vm1.sea.rg.net Hardware - - **[Cisco R210-2121605W - part 74-7341-02 - serial QCI1549A9AY](http://www.cisco.com/en/US/prod/collateral/ps10265/ps10493/data_sheet_c78-587522.html)** - -- Effectively: 72GB RAM, 4TB datastore1, 8 cores -- UCS C210 M2 Svr, 2x E5640, 2x4GB, SAS Expand, 1PS -- 2 x 2.66GHz Xeon E5640 80W CPU/12MB cache/DDR3 1066MHz -- 4 x 16GB DDR3-1066MHz RDIMM/PC3-8500/quad rank/Low-Dual Volt -- 2 x 4GB DDR3-1333MHz RDIMM/PC3-10600/dual rank 1Gb DRAMs -- LSI 6G MegaRAID 9261-8i card (RAID 0,1,5,6,10,60) - 512WC -- 8 x 500GB 6Gb SATA 7.2K RPM SFF hot plug/drive sled mounted -- Intel Quad port GbE Controller (E1G44ETG1P20) - -### vm1.sea.rg.net Disk Drives - -From `megacli -PDList -aALL | egrep 'Coerced|Inquiry'`
- also use `sudo smartctl -a -d sat+megaraid,8 /dev/sda`
- `megacli -PDList -aall | egrep '^(Slot|Firmware)'` is also useful
- `megacli -PDList -aALL | egrep 'Inquiry' | awk '{print $3}' | cut -c1-8` - -| LUN | Serial | Model | Size | -| ---- | -------- | ----------- | -------- | -| 01 | 9XF0VD4E | ST9500620NS | 464.7 Gb | -| 02 | 9XF21B9B | ST9500620NS | 464.7 Gb | -| 03 | 9XF0VCK3 | ST9500620NS | 464.7 Gb | -| 04 | 9XF0WE31 | ST9500620NS | 464.7 Gb | -| 05 | 9XF0WEYZ | ST9500620NS | 464.7 Gb | -| 06 | 9XF0VDFF | ST9500620NS | 464.7 Gb | -| 07 | 9XF0VBXF | ST9500620NS | 464.7 Gb | -| 08 | 9XF1YZBY | ST9500620NS | 464.7 Gb | -| 09 | 9XF0TL1A | ST9500620NS | 464.7 Gb | -| 10 | 9XF31KKG | ST9500620NS | 464.7 Gb | -| 11 | 9XF0WDD2 | ST9500620NS | 464.7 Gb | -| 12 | 9XF0VRFD | ST9500620NS | 464.7 Gb | -| 13 | 9XF21BHB | ST9500620NS | 464.7 Gb | -| 14 | 9XF0WCVD | ST9500620NS | 464.7 Gb | -| 15 | 9XF0TQ80 | ST9500620NS | 464.7 Gb | -| 16 | S3Z1NB0M229969T | ST9500620NS | 464.7 Gb | - -Removed: -| 16 | 9XF0VR81 | ST9500620NS | 464.7 Gb | 2022.10.05 -| 02 | 9XF0TQ93 | ST9500620NS | 464.7 Gb | 2022.11.17 - -**[Drive Bays from Cisco Install Manual](https://www.cisco.com/c/en/us/td/docs/unified_computing/ucs/c/hw/C210M1/install/C210M1/replace.html)** - -| | | | | | -| ------ | ------ | ------ | ------ | ------ | -| | | HDD_01 | HDD_02 | HDD_03 | -| | | HDD_04 | HDD_05 | HDD_06 | -| HDD_07 | HDD_08 | HDD_09 | HDD_10 | HDD_11 | -| HDD_12 | HDD_13 | HDD_14 | HDD_15 | HDD_16 | - -## vm2.sea.rg.net Hardware - - **[SuperMicro AS-2022G-URF 2RU Chassis](http://www.supermicro.com/Aplus/system/2U/2022/AS-2022G-URF.cfm)** - -- [H8DGU-F Motherboard](http://www.supermicro.com/Aplus/motherboard/Opteron6000/SR56x0/H8DGU-F.cfm) -- [Two AMD Opteron 6320 Abu Dhabi 2.8GHz](http://www.amd.com/en-us/products/server/opteron/6000/6300) -- [64GB RAMM as two sets of Kingston 32GB (4 x 8GB) 240-Pin DDR3 SDRAM ECC Unbuffered](http://www.kingston.com/us/memory/search/?partid=KVR16E11K4/32) -- [32G, two sets of two DIMMs of Crucial Crucial 16GB (2 x 8GB) 240-Pin DDR3 SDRAM ECC Unbuffered DDR3L 1600 (PC3L 12800) Server Memory Model CT2KIT102472BD160B](http://www.crucial.com/usa/en/ct2kit102472bd160b) -- [LSI MegaRAID SATA/SAS 9260-8i](http://www.lsi.com/products/raid-controllers/pages/megaraid-sas-9260-8i.aspx) -- [Five HGST Ultrastar 7K3000 HUA723020ALA640 (0F12455) 2TB 7200 RPM 64MB Cache SATA 6.0Gb/s](http://www.hgst.com/hard-drives/enterprise-hard-drives/enterprise-sas-drives/ultrastar-7k3000) - -### vm2.sea.rg.net Disk Drives - -``` -vm2.sea.rg.net:/home/randy# megacli -PDList -aALL | egrep '(Slot|^Device Id:|Inquiry)' -Slot Number: 0 -Device Id: 11 -Inquiry Data: WD-WCC6N3FVKC2SWDC WD2002FFSX-68PF8N0 81.00A81 -Slot Number: 1 -Device Id: 10 -Inquiry Data: MK0251YGKB56HAHitachi HUA723020ALA640 MK7OAA10 -Slot Number: 2 -Device Id: 9 -Inquiry Data: MK0251YGKB4N2AHitachi HUA723020ALA640 MK7OAA10 -Slot Number: 3 -Device Id: 8 -Inquiry Data: MK0251YGKB58LAHitachi HUA723020ALA640 MK7OAA10 -Slot Number: 4 -Device Id: 12 -Inquiry Data: MJ1311YNG6XEVAHitachi HDS5C3030ALA630 MEAOA5C0 - - -vm2.sea.rg.net:/home/randy# smartctl -a -d sat+megaraid,11 /dev/sda -smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.9.0-13-amd64] (local build) -Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org - -=== START OF INFORMATION SECTION === -Device Model: WDC WD2002FFSX-68PF8N0 -Serial Number: WD-WCC6N3FVKC2S -LU WWN Device Id: 5 0014ee 2687b471f -Firmware Version: 81.00A81 -User Capacity: 2,000,398,934,016 bytes [2.00 TB] -Sector Sizes: 512 bytes logical, 4096 bytes physical -Rotation Rate: 7200 rpm -Form Factor: 3.5 inches -Device is: Not in smartctl database [for details use: -P showall] -ATA Version is: ACS-3 T13/2161-D revision 5 -SATA Version is: SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s) -Local Time is: Thu Aug 19 20:46:26 2021 UTC -SMART support is: Available - device has SMART capability. -SMART support is: Enabled - -``` - -| LUN | Serial | Model | Size | -| ---- | --------------- | ------------------ | -------- | -| 0 | WCC6N3FVKC2S | WD2002FFSX-68PF8N0 | 1.818 TB | -| 1 | MK0251YGKB56HA | MK7OAA10 | 1.818 TB | -| 2 | MK0251YGKB4N2A | MK7OAA10 | 1.818 TB | -| 3 | MK0251YGKB58LA | MK7OAA10 | 1.818 TB | -| 4 | MJ1311YNG6XEVA | MEAOA5C0 | 2.728 TB | - -2021.08.19 LUN0 drive MK0171YFK3TVGA removed - -## vm3.sea.rg.net Hardware - - **[SuperMicro SuperServer 6019U-TRT](https://www.supermicro.com/products/system/1U/6019/SYS-6019U-TRT.cfm)** - -- [X10DRW-iT Motherboard](https://www.supermicro.com/products/motherboard/Xeon/C600/X10DRW-IT.cfm) -- [Two Intel Ten Core 2.4Ghz Xeon 25MB cache 8.0GT/s QPI (90W) (E5-2640v4)](http://ark.intel.com/products/92984/Intel-Xeon-Processor-E5-2640-v4-25M-Cache-2_40-GHz) -- 128G RAM - 8x16GB DDR4 2400Mhz 19200 ECC/REG -- [Four HGST 6TB Enterprise SATA3 6Gb/s 7200RPM 128MB](https://www.hgst.com/products/hard-drives/ultrastar-7k6000) - -### vm3.sea drives, we guess numbered left to right - -From `for i in a b c d; do smartctl -a /dev/sd$i | egrep 'Model|Serial|Capacity'; done` - -| Bay | Model | Serial | Capacity | Installed | -| ---- | -------------------- | -------------- | -------- | ---------- | -| 0 | HGST HUS726060ALE610 | K1J48AGD | 6TB | 2017.08.17 | -| 1 | HGST HUS726060ALE610 | K1J2PTND | 6TB | 2017.08.17 | bad -| 2 | HGST HUS726060ALE610 | K8J6HV2N | 6TB | 2022.09.15 | -| 3 | HGST HUS726060ALE610 | K1J46RHD | 6TB | 2017.08.17 | - -replaced: -| 2 | HGST HUS726060ALA640 | AR11001EV17LLB | 6TB | 2022.09.15 | -``` - -for i in b c d e; do echo $i; smartctl -a /dev/sd$i | egrep '(^Serial|Extended)'; done - -## psg.com - -[SUPERMICRO AS-1012G-MTF 1U Rackmount](http://www.supermicro.com/Aplus/system/1U/1012/AS-1012G-MTF.cfm) [H8SGL-F mobo](http://www.supermicro.com/Aplus/motherboard/Opteron6000/SR56x0/H8SGL-F.cfm) - -From `for i in 0 1 2 3 4; do smartctl -a /dev/ada$i | egrep 'Model|Serial|Capacity'; done` - -| LUN | Model | Serial | Size | -| ---- | ---------------------- | --------------- | ---- | -| 0 | WDC WD2000F9YZ-09N20L0 | WD-WCC1P0469969 | 2TB | -| 1 | WDC WD2005FBYZ-01YCBB1 | WD-WMC6N0F1F8SD | 2TB | - -WDC WD2000F9YZ-09N20L0 WD-WCC1P0648270 removed from ata1 2017.04.09 - -WD-WCC1P0654846 replaced on 2017.03.04 - -## vm4.sea.rg.net Hardware - -- Dell Poweredge R630 Server 2xE5-2640V4 10-core 2.4GHz, 256GB RAM, H730 -- Service tag: 6TL7MN2 -- Express Service Code 14849840990 -- [How to configure the DELL PERC H700/H710/H730/H730P RAID controller](https://www.scaleway.com/en/docs/dedibox/hardware/how-to/configure-dell-perc-h700/) - - -## raid0.sea.rg.net - -- [5018R-WR Chassis + MoBo](https://www.supermicro.com/products/system/1u/5018/sys-5018r-wr.cfm) -- [X10SRW-F Motherboard](https://www.supermicro.com/products/motherboard/Xeon/C600/X10SRW-F.cfm) -- [Intel Xeon® Processor E5-2609 v4](https://ark.intel.com/products/92990/Intel-Xeon-Processor-E5-2609-v4-20M-Cache-1-70-GHz-) -- Samsung DDR4 2133MHzCL15 16GB RegECC 2Rx4 (PC4 2133) Internal Memory M393A2G40DB0-CPB -- FreeBSD USB key left in USB port - - -### raid0.sea.rg.net Drive Bays - - From `for i in {0..3}; do smartctl -a /dev/ada$i | egrep 'Model|Serial|Capacity'; done` - -| LUN | Model | Serial | Capacity | Date | -| ---- | -------------------- | --------------- | -------- | ---------- | -| 0 | WDC WD60EFRX-68L0BN1 | WD-WX41DA5F88N9 | 6tb | 2018.12.09 | -| 1 | WDC WD60EFRX-68L0BN1 | WD-WX11D363T2Y5 | 6tb | 2018.12.09 | -| 2 | WDC WD60EFRX-68L0BN1 | WD-WX11D3678XTL | 6tb | 2018.12.09 | -| 3 | WDC WD60EFRX-68L0BN1 | WD-WX41D75LN9KC | 6tb | 2018.12.09 | - -## rip.psg.com - -[PDSMU with a Xeon and 4GB RAM](http://www.supermicro.com/products/motherboard/Xeon3000/3010/PDSMU.cfm) - -| LUN | Serial | Model | Size | -| ---- | --------------- | ------------------------------- | ---- | -| 0 | 9QE7MXMC | ST3250820NS | 250G | -| 1 | WD-WMC5C0D5MXU1 | WDC WD2000F9YZ-09N20L1 01.01A02 | 2TB | -| 2 | 9QE7MY84 | ST3250820NS | 250G | -| 3 | WD-WMC5C0E2C2L0 | WDC WD2000F9YZ-09N20L1 01.01A02 | 2TB | - -## Switches - -| name | mfr | model | ip sddress | -| -------------- | ----- | -------------------- | ------------ | -| sw0.sea.rg.net | Cisco | WS-C3750G-48PS | 147.28.0.253 | -| sw3.sea.rg.net | Cisco | Nexus3064 48x10GE +4 | 147.28.0.239 | -| sw4.sea.rg.net | Cisco | Nexus3064 48x10GE +4 | 147.28.0.238 | - -### Remoived - -| sw1.sea.rg.net | SMC | SMC8024L2 | 147.28.0.252 | -| -------------- | ----- | -------------- | ------------ | -| sw2.sea.rg.net | Cisco | WS-C3750G-24PS | 147.28.0.246 | - -## Miscelaneous Data - -### Spare Drives - -| | | | | -| ---------------- | ------------ | -------- | ---- | -| spares in westin | | | | -| | | | | -| HGST | H3D30003254S | YNG1E3ZC | 3TB | -| Seagate | ST31000528AS | 6VPCVN1Y | 1TB | -| Seagate | ST3750640A8 | 3QD06D5B | 750G | -| HGST | 118032816 | YFJLBZ5A | 2TB | -| | | | | - -### r1.sea gigether pic left to right - -| | | -| ------ | --------- | -| LAN | copper | -| unused | copper | -| six | copper | -| unused | fiber sfp | -| | | - - -``` -RGnet, LLC. -c/o Lunavi -2001 6th Avenue, Suite 2402 -Seattle, WA 98121 -Lunavi Support -206 777 9988 -24x7@ccom.net 206-854-3444 and 206-353-5558 - -RGnet rack - Suite 1809 - Cabinet C2 - -GreenHouse tie-down to Verio Backbone - Rack 204 Panel 9 Port A6 - r03.sttlwa01.us.bb so-1/1/0 - -NTT -USID 278679 -r05.sttlwa01.us.bb Gi100/0/0/15 -WAN IPs on your side: -165.254.106.18/30 -2001:418:0:5000::12/126 - -SIX 1G to USC -RGnet.SW3.SEA eth1/46 -RGnet.1809.CAB.C02.P1.1/2 -GHD.1809.CAB.D04.P1.M3 -GHD.19FMMR.RR.405.3.M3 -SIX.19FMMR.RR.506.7.D3 - -SIX 1G to r1 -RGnet.Juniper.Ge-0/0/1 -RGnet.1809.CAB.C02.P1.3/4 -GHD.1809.CAB.D04.P1.M4 -GHD.19FMMR.RR.405.3.M4 -SIX.19FMMR.RR.506.7.E3 - -SIX 10G to Arrcus r2.sea.rg.net -RGnet. r2.sea.rg.net.Ge-0/0/1 -RGnet.1809.CAB.C02.P1.5/6 -GHD.1809.CAB.D04.P2.F4 -GHD.19FMMR.RR.1001.3.F4 -SIX.19FMMR.RR.901.9.A4 - -SprintLink 1G to r1 -RGnet.Juniper.Ge-0/0/2 -RGnet.1809.CAB.C02.P1.7/8 -GHD.1809.CAB.D04.P1.M5 -GHD.19FMMR.RR.405.3.M5 -Sprint.19FMMR.RR.604.5.A5 (9/10) -``` - -``` -Westin NTT/Verio 100baseFX -PSG-STTLWA01-FE-VDR001 (199.238.113.9) -r05.sttlwa01.us.bb.gin.ntt.net. -1000 LX -Westin NTT/Verio OC3 -PSG-STTLWA01-OC3-VDR001 (129.250.11.41) -r02.sttlwa01.us.bb.gin.ntt.net -SM IR -``` - -## Westin Rack Physical and Wiring (INOP) -Physical Hosts and Wiring - -| hostname | switch | ipmi | oob | oobname | pwr | rack | Model | -| :---------------------------- | ----------- | ----- | ---- | ------- | --------- | ----- | ----------------------------------------------------- | -| pwr1.sea.rg.net | s0.16 | | | | 2.x? | 43 | | -| sw4.sea.rg.net | s3.47 | | 0.08 | sw4 | 1.1 | 41 | Cisco Nexus-3064 | -| rcuss0.rg.net | s0.23 | N/A | 0.01 | rcuss0 | 1.2 | 40 | Redstone | -| vm3.sea.rg.net | s4.20/s4.22 | s4.18 | ???? | vm3 | 0.2 | 39 | SuperMicro SuperServer 6019U-TRT | -| r2.sea.rg.net | s0.14 s4.36 | | 0.09 | r2 | 1.7 | 37-38 | Arrcus xxx q2c aka sixa.rg.net | -| vm4.sea.rg.net | s4.45/s4.46 | s3.5 | xxxx | xxx | 1.3 | 36 | Dell 630 -| vm2.sea.rg.net | s0.41/s0.31 | s0.41 | 0.05 | vm2 | 2.7 2.1 | 34-35 | SuperMicro AS-2022G-URF 2RU Chassis | -| psg.com | s0.13 | s0.19 | 0.02 | psg | 1.5 | 33 | (see below) | -| seattle01.mux.peering.usc.edu | s0.11 s0.38 | 0.20 | | | | 31 | Supermicro Ethan Katz-Bassett | -| sw3.sea.rg.net | s0.47 | | 0.07 | sw3 | 0.7 | 27 | Cisco Nexus-3064 | -| sw0.sea.rg.net | s3.48 | | 0.06 | sw0 | 0.4 | 26 | Cisco WS-C3750G-POE-48 | -| pwr2.sea.rg.net | s0.10 | | | | | 21 | | -| atlas0.sea.rg.net | s0.25 | | | | | 20.5 | | -| raid0.sea.rg.net | s0.27 | s0.03 | ???? | raid0 | 0.6 | 19 | SuperMicro 5018R-WR | -| o0.sea.rg.net | s0.06 | | | | 2.4 | 18 | Cyclades ACS-48 | -| vm1.sea.rg.net | s0.34/s0.30 | s0.33 | | vm1 | 0.2 | 16-17 | (see below) | -| vm0.sea.rg.net | s0.26/s0.29 | s0.39 | 0.03 | vm0 | 2.5/2.7 | 15 | Supermicro - w/ X7DWU | -| pwr3.sea.rg.net | s0.18 | | | | x.3 | 13 | | -| pwr0.sea.rg.net | s0.12 | | | | | 11 | | -| r0.sea.rg.net | s0.35/46 | | 0.11 | r0 | 0.8 & 3.7 | 7 | Cisco ASR1001 commissioned 2018.02.02 | -| r1.sea.rg.net | s0.17 | | 0.10 | r1 | 2.1 & 3.1 | 5-6 | Juniper M7i | - -### Removed -Removed from Rack - -| hostname | switch | ipmi | oob | oobname | pwr | rack | Model | -| :-------------- | ----------- | ---- | ----- | ------- | --------- | ----- | ------------------------------------- | -| rip.psg.com | s4.32 0.04 | rip | 1.04 | 36 | NOW VIRT ON VM4 Supermicro 5015M-NTRB w/ Super PDSMU | -| o1.sea.rg.net | s0.15 | | 0.04 | o1 | 2.4 | 24 | Cisco 2511 | -| dum0.sea.rg.net | s2.23 s2.24 | | 1.10 | dum0 | 1.1/1.2 | 42 | Supermicro - w/ PDSMi/PDSMA | -| o0.sea.rg.net | s0.05| 1.13 | o0 | 2.6 | 10 | Cisco 2511 | -| work1.psg.com | s1.11 | | 1.11 | work0 | 3.7 | 39 | decommissioned 2015.07.20 | -| bgp.nu | s0.07/17 | | | | | 37-38 | Paul Southworth | -| sw2.sea.rg.net | s0.48 | | 1.02 | sw2 | 0.7 | 27 | Cisco WS-C3750G-POE | -| sw1.sea.rg.net | s0.01 | | 1.07 | sw1 | ?? | 25 | SMC SMC8024L2 | -| r2.sea.rg.net | s0.14 s2.14 | | 0.09? | r2 | 2.8 | 7 | Cisco 1001 | -| r0.sea.rg.net | s0.03 | | 0.01 | r0 | 0.1 & 3.4 | 2-4 | Cisco 7206g2 decommisioned 2018.02.02 | - - -FastEthernet5/6 is up, line protocol is up (connected) - -Hardware is C6k 100Mb 802.3, address is 00d0.0135.840a (bia 00d0.0135.840a) Description: AX: PSG - local wire - -Westin OC3c sprint facility # 10038527 - -SprintLink noc 800-232-6895 \ - - -FiberCloud tie-down to Sprint in MMR - Rack 303 Panel 1 Port L2 Single Mode - -## Router Topology - -[![200511.westin.jpg](../pics/200511.westin.jpg)] - - -## New Switching - -[![180802.arrcus-sea.jpg](../pics/180802.arrcus-sea.jpg)] - ---- - -2023.04.27