Name: Russell Senior
Email: russell@personaltelco.net
Homepage:

Hardware history:

Since Spring 2005, I have been volunteering on the HistoricMississippiCommunityNetwork project, initially the nominal coordinator for the ReconGroup, and lately playing an active role in expanding the network to new roofs. I provided the 802.11a 8 dBi omni antenna currently located on the Mississippi Commons roof and the ladder used to chimney-mount metrix-ed on October 28, 2005. With CalebPhillips, got metrix-ed online and talking to the world. I even worked up the nerve to climb on a roof other than Commons (which is trivial) to help install metrix-west on October 29, 2005. Been working on diagnosing problems in the network, and just today managed to deploy a working WDS configuration on all five metrixes which lets users off the entire network get DHCP resolution and access to the Internet for the first time.

I host NodeKlickitat. At MeetingMarch2006, I was asked by DonPark and agreed to take over the duties of Secretary from RobertPetersen. On July 26, 2006, was elected unanimously to the BoardOfDirectors of PersonalTelco, and have assumed the office of Secretary. Re-elected to the BoardOfDirectors by members in July 2008. In August 2009, assumed the duties of President. Nominated for re-election to the BoardOfDirectors in 2010.

For the first few months of 2007, teamed with CalebPhillips to investigate aspects of the MetroFi proof-of-concept network. Results of this study were published at the Unwire PDX Watch website.

I have been a GNU/Linux user since 1992 and have been involved with the PortlandLinuxUsersGroup since about 2000.

The list of all the pages I've contributed to:

  1. AcctonCab
  2. AlixCab
  3. AlixStumbler
  4. AnnualBoardMeeting2015
  5. AnnualBoardMeeting2017
  6. AnnualMembersMeeting2011
  7. AnnualMembersMeeting2012
  8. AnnualMembersMeeting2013
  9. AnnualMembersMeeting2014
  10. AnnualMembersMeeting2020
  11. BoardMeeting20060717
  12. BoardMeeting20061206
  13. BoardMeeting20071219
  14. BoardMeeting20100804
  15. BoardOfDirectors
  16. CalebPhillips
  17. ContactUs
  18. DeciBels
  19. FieldDay2006
  20. FooCabFirmwareHowTo
  21. FreeGeekFair2007
  22. HolidayParty2005
  23. IdealAccessPoint
  24. IrcChannel
  25. KeeganQuinn
  26. MeetingApril2006
  27. MeetingApril2007
  28. MeetingApril2010
  29. MeetingApril2012
  30. MeetingApril2015
  31. MeetingApril2016
  32. MeetingApril2017
  33. MeetingApril2018
  34. MeetingApril2019
  35. MeetingAugust2007
  36. MeetingAugust2008
  37. MeetingAugust2009
  38. MeetingAugust2011
  39. MeetingAugust2012
  40. MeetingAugust2014
  41. MeetingAugust2016
  42. MeetingAugust2017
  43. MeetingAugust2018
  44. MeetingAugust2019
  45. MeetingFebruary2006
  46. MeetingFebruary2007
  47. MeetingFebruary2008
  48. MeetingFebruary2011
  49. MeetingFebruary2015
  50. MeetingFebruary2016
  51. MeetingFebruary2017
  52. MeetingFebruary2018
  53. MeetingFebruary2019
  54. MeetingFebruary2020
  55. MeetingJanuary2007
  56. MeetingJanuary2009
  57. MeetingJanuary2010
  58. MeetingJanuary2011
  59. MeetingJanuary2015
  60. MeetingJanuary2016
  61. MeetingJanuary2017
  62. MeetingJanuary2018
  63. MeetingJanuary2019
  64. MeetingJanuary2020
  65. MeetingJuly2006
  66. MeetingJuly2008
  67. MeetingJuly2009
  68. MeetingJuly2010
  69. MeetingJuly2016
  70. MeetingJuly2017
  71. MeetingJuly2018
  72. MeetingJuly2019
  73. MeetingJune2006
  74. MeetingJune2009
  75. MeetingJune2010
  76. MeetingJune2011
  77. MeetingJune2013
  78. MeetingJune2015
  79. MeetingJune2016
  80. MeetingJune2017
  81. MeetingJune2018
  82. MeetingJune2019
  83. MeetingJune2020
  84. MeetingMarch2006
  85. MeetingMarch2007
  86. MeetingMarch2008
  87. MeetingMarch2010
  88. MeetingMarch2012
  89. MeetingMarch2015
  90. MeetingMarch2016
  91. MeetingMarch2017
  92. MeetingMarch2018
  93. MeetingMarch2019
  94. MeetingMay2006
  95. MeetingMay2007
  96. MeetingMay2009
  97. MeetingMay2010
  98. MeetingMay2011
  99. MeetingMay2013
  100. MeetingMay2014
  101. MeetingMay2015
  102. MeetingMay2016
  103. MeetingMay2017
  104. MeetingMay2018
  105. MeetingMay2019
  106. MeetingMay2020
  107. MeetingNovember2006
  108. MeetingNovember2007
  109. MeetingNovember2008
  110. MeetingNovember2012
  111. MeetingNovember2014
  112. MeetingNovember2015
  113. MeetingNovember2016
  114. MeetingNovember2017
  115. MeetingNovember2018
  116. MeetingOctober2006
  117. MeetingOctober2007
  118. MeetingOctober2008
  119. MeetingOctober2009
  120. MeetingOctober2010
  121. MeetingOctober2014
  122. MeetingOctober2015
  123. MeetingOctober2016
  124. MeetingOctober2017
  125. MeetingOctober2018
  126. MeetingOctober2019
  127. MeetingSeptember2007
  128. MeetingSeptember2008
  129. MeetingSeptember2010
  130. MeetingSeptember2011
  131. MeetingSeptember2012
  132. MeetingSeptember2015
  133. MeetingSeptember2016
  134. MeetingSeptember2017
  135. MeetingSeptember2018
  136. MeetingSeptember2019
  137. MerakiMR24
  138. MetroFi/Portland
  139. MississippiMetrixConfiguration
  140. MississippiMonitoring
  141. MississippiNetworkNews
  142. MississippiNetworkWorkshop
  143. MississippiStreetFair2006
  144. MississippiStreetFair2007
  145. MississippiStreetFair2008
  146. MississippiStreetFair2011
  147. MississippiWorkParty20090301
  148. MonthlyMeeting
  149. NetworkOperationsTeam
  150. NewCaptivePortalFeatures
  151. NoTextChasGroup
  152. NodeAnkenyTap
  153. NodeAnnaBannanas
  154. NodeAnnaBannanasStJohns
  155. NodeArborLodge
  156. NodeAudit
  157. NodeAudit2006
  158. NodeBarXV
  159. NodeBasementPub
  160. NodeBeaterville
  161. NodeBergie
  162. NodeBerneis
  163. NodeBeulahLand
  164. NodeBillyRays
  165. NodeBitHouse
  166. NodeBluebird
  167. NodeBobWhite
  168. NodeBrelin
  169. NodeBrunner
  170. NodeBubbleBubble
  171. NodeBuffaloGap
  172. NodeCartRow
  173. NodeCascadia
  174. NodeCastle
  175. NodeCedarHillsCrossing
  176. NodeChapmanSchool
  177. NodeCityClub
  178. NodeCommunitecture
  179. NodeContrary
  180. NodeCornerstone
  181. NodeCostellos
  182. NodeCrema
  183. NodeCrowBar
  184. NodeDilley
  185. NodeDittos
  186. NodeEcotrust
  187. NodeEddard
  188. NodeEdison
  189. NodeEleven
  190. NodeEmpowerment
  191. NodeErik
  192. NodeFirstUnitarian
  193. NodeFoxfireTeas
  194. NodeFreshPot
  195. NodeFunHouse
  196. NodeGeorgeShaver
  197. NodeGoldrush
  198. NodeGooseHollow
  199. NodeGreenNoise
  200. NodeGriswold
  201. NodeHancock
  202. NodeHawthorne
  203. NodeHayduke
  204. NodeHollywood
  205. NodeHotPepper
  206. NodeIrvingPark
  207. NodeJeff
  208. NodeJolly
  209. NodeKailash
  210. NodeKeegan
  211. NodeKellogg
  212. NodeKlickitat
  213. NodeKnow
  214. NodeLabarre
  215. NodeLikewise
  216. NodeLionsEye
  217. NodeLuckyLab
  218. NodeLuckyLabNW
  219. NodeLuckyLabNorth
  220. NodeLuckyLabSW
  221. NodeLutz
  222. NodeMap
  223. NodeMarshall
  224. NodeMashTun
  225. NodeMatt
  226. NodeMcMaster
  227. NodeMeadow
  228. NodeMisdemeanor
  229. NodeMississippi
  230. NodeMoby
  231. NodeMoonlight
  232. NodeNewDeal
  233. NodeNorthstar
  234. NodeNostro
  235. NodeOakTree
  236. NodePeteForsyth
  237. NodePineStreet
  238. NodePioneerSquare
  239. NodePixelFace
  240. NodePotatoChampion
  241. NodePowellsTech
  242. NodePrinceton
  243. NodeRedAndBlack
  244. NodeRedWing
  245. NodeRerun
  246. NodeRigler
  247. NodeRodneyAndSkidmore
  248. NodeRoseAndRaindrop
  249. NodeSherrett
  250. NodeSipAndKranz
  251. NodeSlabtown
  252. NodeSmart
  253. NodeSoapbox
  254. NodeSteele
  255. NodeStreetRoots
  256. NodeStumptownBelmont
  257. NodeSunflower
  258. NodeSunnysidePark
  259. NodeSuzette
  260. NodeTibbetts
  261. NodeTron
  262. NodeTwentyThirdTap
  263. NodeUglyMug
  264. NodeUrbanGrind
  265. NodeWeidler
  266. NodeWestover
  267. NodeWhet
  268. NodeWhiffies
  269. NodeWorldCup
  270. NodeWygant
  271. NodeYukonTavern
  272. OSCON2010
  273. OSCON2011
  274. OSCON2013
  275. OSDLWirelessDeveloperTalk
  276. OScon2005
  277. OScon2006
  278. OScon2007
  279. OScon2008
  280. OneWebDay2008
  281. OpenSource
  282. PCEnginesGroupOrder2011
  283. PersonalTelcoUniversityDVD
  284. PlayDay20130209
  285. PlayDay20130303
  286. PledgeDriveBusinessModel
  287. PressKit
  288. Rebranding2016
  289. ReconGroup
  290. ReconGroupOuting20050423
  291. ReconGroupOuting20050517
  292. ReconGroupOuting20050605
  293. RussellSenior
  294. SaveNodeArborLodge20130915
  295. SkyPilotPlayDay2010
  296. SkyPilotPlayDay20120204
  297. SloganIdeas
  298. SurfingSchool
  299. TeeShirtSales2007
  300. ThePlan
  301. TomHiggins
  302. VotingMembers200607
  303. VotingMembers200706
  304. WeeklyMeeting20050907
  305. WeeklyMeeting20050914
  306. WeeklyMeeting20051005
  307. WeeklyMeeting20051012
  308. WeeklyMeeting20051019
  309. WeeklyMeeting20051109
  310. WeeklyMeeting20060104
  311. WeeklyMeeting20060201
  312. WeeklyMeeting20060208
  313. WeeklyMeeting20060215
  314. WeeklyMeeting20060301
  315. WeeklyMeeting20060308
  316. WeeklyMeeting20060322
  317. WeeklyMeeting20060405
  318. WeeklyMeeting20060405ToDo
  319. WeeklyMeeting20060412
  320. WeeklyMeeting20060419
  321. WeeklyMeeting20060503
  322. WeeklyMeeting20060510
  323. WeeklyMeeting20060517
  324. WeeklyMeeting20060524
  325. WeeklyMeeting20060607
  326. WeeklyMeeting20060614
  327. WeeklyMeeting20060621
  328. WeeklyMeeting20060712
  329. WeeklyMeeting20060719
  330. WeeklyMeeting20060802
  331. WeeklyMeeting20060816
  332. WeeklyMeeting20060823
  333. WeeklyMeeting20060906
  334. WeeklyMeeting20060920
  335. WeeklyMeeting20061004
  336. WeeklyMeeting20061018
  337. WeeklyMeeting20061115
  338. WeeklyMeeting20070103
  339. WeeklyMeeting20070110
  340. WeeklyMeeting20070117
  341. WeeklyMeeting20070207
  342. WeeklyMeeting20070221
  343. WeeklyMeeting20070307
  344. WeeklyMeeting20070314
  345. WeeklyMeeting20070321
  346. WeeklyMeeting20070404
  347. WeeklyMeeting20070411
  348. WeeklyMeeting20070502
  349. WeeklyMeeting20070509
  350. WeeklyMeeting20070516
  351. WeeklyMeeting20070606
  352. WeeklyMeeting20070613
  353. WeeklyMeeting20070620
  354. WeeklyMeeting20070703
  355. WeeklyMeeting20070711
  356. WeeklyMeeting20070718
  357. WeeklyMeeting20070801
  358. WeeklyMeeting20070808
  359. WeeklyMeeting20070822
  360. WeeklyMeeting20070905
  361. WeeklyMeeting20070912
  362. WeeklyMeeting20071003
  363. WeeklyMeeting20071017
  364. WeeklyMeeting20071107
  365. WeeklyMeeting20071121
  366. WeeklyMeeting20071226
  367. WeeklyMeeting20080102
  368. WeeklyMeeting20080109
  369. WeeklyMeeting20080116
  370. WeeklyMeeting20080123
  371. WeeklyMeeting20080213
  372. WeeklyMeeting20080305
  373. WeeklyMeeting20080319
  374. WeeklyMeeting20080409
  375. WeeklyMeeting20080416
  376. WeeklyMeeting20080521
  377. WeeklyMeeting20080611
  378. WeeklyMeeting20080618
  379. WeeklyMeeting20080702
  380. WeeklyMeeting20080709
  381. WeeklyMeeting20080806
  382. WeeklyMeeting20080903
  383. WeeklyMeeting20080910
  384. WeeklyMeeting20081001
  385. WeeklyMeeting20081008
  386. WeeklyMeeting20090107
  387. WeeklyMeeting20090121
  388. WeeklyMeeting20090211
  389. WeeklyMeeting20090408
  390. WeeklyMeeting20090415
  391. WeeklyMeeting20090603
  392. WeeklyMeeting20090715
  393. WeeklyMeeting20090722
  394. WeeklyMeeting20090805
  395. WeeklyMeeting20090812
  396. WeeklyMeeting20090819
  397. WeeklyMeeting20090902
  398. WeeklyMeeting20090909
  399. WeeklyMeeting20090916
  400. WeeklyMeeting20091014
  401. WeeklyMeeting20091021
  402. WeeklyMeeting20091104
  403. WeeklyMeeting20091111
  404. WeeklyMeeting20091118
  405. WeeklyMeeting20091202
  406. WeeklyMeeting20100106
  407. WeeklyMeeting20100113
  408. WeeklyMeeting20100310
  409. WeeklyMeeting20100324
  410. WeeklyMeeting20100414
  411. WeeklyMeeting20100602
  412. WeeklyMeeting20100609
  413. WeeklyMeeting20100901
  414. WeeklyMeeting20100915
  415. WeeklyMeeting20101103
  416. WeeklyMeeting20101117
  417. WeeklyMeeting20110105
  418. WeeklyMeeting20110112
  419. WeeklyMeeting20110119
  420. WeeklyMeeting20110209
  421. WeeklyMeeting20110302
  422. WeeklyMeeting20110309
  423. WeeklyMeeting20110323
  424. WeeklyMeeting20110511
  425. WeeklyMeeting20110713
  426. WeeklyMeeting20110720
  427. WeeklyMeeting20110810
  428. WeeklyMeeting20110824
  429. WeeklyMeeting20110907
  430. WeeklyMeeting20110914
  431. WeeklyMeeting20111005
  432. WeeklyMeeting20111012
  433. WeeklyMeeting20111019
  434. WeeklyMeeting20111102
  435. WeeklyMeeting20120104
  436. WeeklyMeeting20120111
  437. WeeklyMeeting20120201
  438. WeeklyMeeting20120215
  439. WeeklyMeeting20120222
  440. WeeklyMeeting20120314
  441. WeeklyMeeting20120404
  442. WeeklyMeeting20120411
  443. WeeklyMeeting20120418
  444. WeeklyMeeting20120502
  445. WeeklyMeeting20120516
  446. WeeklyMeeting20120606
  447. WeeklyMeeting20120613
  448. WeeklyMeeting20120620
  449. WeeklyMeeting20120801
  450. WeeklyMeeting20120815
  451. WeeklyMeeting20120912
  452. WeeklyMeeting20121107
  453. WeeklyMeeting20121114
  454. WeeklyMeeting20130102
  455. WeeklyMeeting20130109
  456. WeeklyMeeting20130123
  457. WeeklyMeeting20130206
  458. WeeklyMeeting20130306
  459. WeeklyMeeting20130320
  460. WeeklyMeeting20130417
  461. WeeklyMeeting20130501
  462. WeeklyMeeting20130612
  463. WeeklyMeeting20130717
  464. WeeklyMeeting20130807
  465. WeeklyMeeting20130814
  466. WeeklyMeeting20130904
  467. WeeklyMeeting20130911
  468. WeeklyMeeting20131204
  469. WeeklyMeeting20140409
  470. WeeklyMeeting20140604
  471. WeeklyMeeting20140611
  472. WeeklyMeeting20140618
  473. WeeklyMeeting20140709
  474. WeeklyMeeting20140716
  475. WeeklyMeeting20140723
  476. WeeklyMeeting20140806
  477. WeeklyMeeting20140813
  478. WeeklyMeeting20140820
  479. WeeklyMeeting20140903
  480. WeeklyMeeting20140910
  481. WeeklyMeeting20140917
  482. WeeklyMeeting20141008
  483. WeeklyMeeting20141022
  484. WeeklyMeeting20141112
  485. WeeklyMeeting20141203
  486. WeeklyMeeting20141210
  487. WeeklyMeeting20150107
  488. WeeklyMeeting20150114
  489. WeeklyMeeting20150121
  490. WeeklyMeeting20150204
  491. WeeklyMeeting20150211
  492. WeeklyMeeting20150218
  493. WeeklyMeeting20150304
  494. WeeklyMeeting20150309
  495. WeeklyMeeting20150318
  496. WeeklyMeeting20150401
  497. WeeklyMeeting20150408
  498. WeeklyMeeting20150415
  499. WeeklyMeeting20150422
  500. WeeklyMeeting20150506
  501. WeeklyMeeting20150513
  502. WeeklyMeeting20150520
  503. WeeklyMeeting20150603
  504. WeeklyMeeting20150610
  505. WeeklyMeeting20150617
  506. WeeklyMeeting20150701
  507. WeeklyMeeting20150708
  508. WeeklyMeeting20150715
  509. WeeklyMeeting20150805
  510. WeeklyMeeting20150812
  511. WeeklyMeeting20150819
  512. WeeklyMeeting20150902
  513. WeeklyMeeting20150923
  514. WeeklyMeeting20151007
  515. WeeklyMeeting20151021
  516. WeeklyMeeting20151104
  517. WeeklyMeeting20151111
  518. WeeklyMeeting20151118
  519. WeeklyMeeting20151209
  520. WeeklyMeeting20160106
  521. WeeklyMeeting20160113
  522. WeeklyMeeting20160120
  523. WeeklyMeeting20160203
  524. WeeklyMeeting20160210
  525. WeeklyMeeting20160217
  526. WeeklyMeeting20160302
  527. WeeklyMeeting20160309
  528. WeeklyMeeting20160323
  529. WeeklyMeeting20160406
  530. WeeklyMeeting20160413
  531. WeeklyMeeting20160420
  532. WeeklyMeeting20160504
  533. WeeklyMeeting20160518
  534. WeeklyMeeting20160601
  535. WeeklyMeeting20160608
  536. WeeklyMeeting20160615
  537. WeeklyMeeting20160622
  538. WeeklyMeeting20160706
  539. WeeklyMeeting20160713
  540. WeeklyMeeting20160720
  541. WeeklyMeeting20160803
  542. WeeklyMeeting20160810
  543. WeeklyMeeting20160817
  544. WeeklyMeeting20160824
  545. WeeklyMeeting20160907
  546. WeeklyMeeting20160914
  547. WeeklyMeeting20160921
  548. WeeklyMeeting20161005
  549. WeeklyMeeting20161012
  550. WeeklyMeeting20161019
  551. WeeklyMeeting20161102
  552. WeeklyMeeting20161116
  553. WeeklyMeeting20170104
  554. WeeklyMeeting20170118
  555. WeeklyMeeting20170208
  556. WeeklyMeeting20170215
  557. WeeklyMeeting20170301
  558. WeeklyMeeting20170308
  559. WeeklyMeeting20170315
  560. WeeklyMeeting20170322
  561. WeeklyMeeting20170405
  562. WeeklyMeeting20170412
  563. WeeklyMeeting20170419
  564. WeeklyMeeting20170503
  565. WeeklyMeeting20170510
  566. WeeklyMeeting20170517
  567. WeeklyMeeting20170524
  568. WeeklyMeeting20170614
  569. WeeklyMeeting20170621
  570. WeeklyMeeting20170712
  571. WeeklyMeeting20170719
  572. WeeklyMeeting20170802
  573. WeeklyMeeting20170809
  574. WeeklyMeeting20170816
  575. WeeklyMeeting20170823
  576. WeeklyMeeting20170906
  577. WeeklyMeeting20170920
  578. WeeklyMeeting20171004
  579. WeeklyMeeting20171011
  580. WeeklyMeeting20171101
  581. WeeklyMeeting20171115
  582. WeeklyMeeting20171206
  583. WeeklyMeeting20171213
  584. WeeklyMeeting20180103
  585. WeeklyMeeting20180110
  586. WeeklyMeeting20180117
  587. WeeklyMeeting20180124
  588. WeeklyMeeting20180207
  589. WeeklyMeeting20180214
  590. WeeklyMeeting20180221
  591. WeeklyMeeting20180314
  592. WeeklyMeeting20180321
  593. WeeklyMeeting20180404
  594. WeeklyMeeting20180411
  595. WeeklyMeeting20180418
  596. WeeklyMeeting20180502
  597. WeeklyMeeting20180509
  598. WeeklyMeeting20180523
  599. WeeklyMeeting20180613
  600. WeeklyMeeting20180711
  601. WeeklyMeeting20180718
  602. WeeklyMeeting20180808
  603. WeeklyMeeting20180905
  604. WeeklyMeeting20180912
  605. WeeklyMeeting20180919
  606. WeeklyMeeting20181003
  607. WeeklyMeeting20181010
  608. WeeklyMeeting20181017
  609. WeeklyMeeting20181024
  610. WeeklyMeeting20181107
  611. WeeklyMeeting20181114
  612. WeeklyMeeting20190109
  613. WeeklyMeeting20190116
  614. WeeklyMeeting20190123
  615. WeeklyMeeting20190213
  616. WeeklyMeeting20190220
  617. WeeklyMeeting20190306
  618. WeeklyMeeting20190313
  619. WeeklyMeeting20190320
  620. WeeklyMeeting20190403
  621. WeeklyMeeting20190410
  622. WeeklyMeeting20190417
  623. WeeklyMeeting20190501
  624. WeeklyMeeting20190508
  625. WeeklyMeeting20190515
  626. WeeklyMeeting20190522
  627. WeeklyMeeting20190612
  628. WeeklyMeeting20190619
  629. WeeklyMeeting20190717
  630. WeeklyMeeting20190724
  631. WeeklyMeeting20190807
  632. WeeklyMeeting20190814
  633. WeeklyMeeting20190904
  634. WeeklyMeeting20190918
  635. WeeklyMeeting20191002
  636. WeeklyMeeting20191009
  637. WeeklyMeeting20191016
  638. WeeklyMeeting20191023
  639. WeeklyMeeting20191106
  640. WeeklyMeeting20191113
  641. WeeklyMeeting20191120
  642. WeeklyMeeting20191211
  643. WeeklyMeeting20200108
  644. WeeklyMeeting20200115
  645. WeeklyMeeting20200122
  646. WeeklyMeeting20200205
  647. WeeklyMeeting20200212
  648. WeeklyMeeting20200219
  649. WeeklyMeeting20200304
  650. WeeklyMeeting20200311
  651. WeeklyMeeting20200506
  652. WeeklyMeeting20200520
  653. WeeklyMeeting20200603
  654. WeeklyMeeting20200610
  655. WeeklyMeeting20200617
  656. WeeklyMeeting20200701
  657. WeeklyMeeting20200708
  658. WeeklyMeeting20200715
  659. WeeklyMeeting20200722
  660. WeeklyMeeting20200805
  661. WeeklyMeeting20200812
  662. WgtStumbler
  663. WgtWorkshop20070422
  664. WoodstockWifiProject


[CategoryHomepage]

RussellSenior (last edited 2015-02-03 21:25:11 by RussellSenior)