// find: ENDBADGES const BADGELIST = String.raw` -100 Peter Grootelaar Chevron -99 Paul Dziubaba Chevron -98 Keith Vorland Chevron -3 Greg Angel 101 Industries -2 Barb Fowler Norco Septic -1 Wayne Carrita Geier Waste 1 Ashleigh Crompton Chevron Inactive 2 Sandra Bovingdon Chevron 3 Steven Critchley Chevron 4 Enrico Gibaldi Chevron 5 Errol Munro Chevron Inactive 6 Mark Lindenbach Chevron Inactive 7 Lewis Condon Chevron 8 Mark Stevens Chevron Inactive 9 Andre Lencucha Secure 10 Robert Laird Chevron Inactive 11 Jono Adams Chevron Inactive 12 Daryl Brodie Chevron Inactive 13 Kevin Carlson District Of Kitimat 14 David Stein Chevron 15 Albert Louie TLC Solutions Inactive 16 Rob Heibein Chevron Inactive 17 Laura Haley Chevron Inactive 18 Doug Puckett Chevron Inactive 19 Shawn Hamilton Chevron 20 Brenda Mitchell Chevron 21 Lorraine Ingalls Chevron 22 Rose Borges Chevron 23 Kevin Smit Leavitt Inactive 24 Jason Melanson Leavitt 25 Vicky Stevens Chevron Inactive 26 Isabel King Chevron Inactive 27 William Hunt JHW Construction 28 Rick Wakita JHW Construction 29 Phillip Redmond JHW Construction Inactive 30 Darrell Lowes JHW Construction 31 Barbara Wilson JHW Construction Inactive 32 Andre Pipe Leavitt Inactive 33 Josh Marsh Leavitt Inactive 34 Fay Roberts Chevron 35 William Rice JHW Construction 36 Brian Wakita JHW Construction Inactive 37 Daniel McIsaac JHW Construction 38 Steve Grant JHW Construction Inactive 39 Richard Kerr JHW Construction 40 Jeff Wilken JHW Construction 41 Codey Latimer Triton 42 Cassandra Murphy Triton 43 Fraser Windsor Triton 44 Ricardo Silva Secure Inactive 45 Nicole Romanczuk Chevron Inactive 46 Matthew Huntley Triton 47 Lorne Woods Triton 48 Todd Sherstone Triton Inactive 49 Rachel Caira Triton 50 Kim Lutz Triton Inactive 51 Shawn Giesbrecht Triton 52 Trent Vines Leavitt Inactive 53 Tom Jardine Leavitt Inactive 54 Desiree Hartford Haisla Shuttle Inactive 55 Karri Nelson Haisla Shuttle 56 David Grubb Praxair 57 Donald Trapp Chevron Inactive 58 Rose Marie Rocca GHD 59 Jamie Stewart GHD Inactive 60 Rachel Da Costa TL&T Inactive 61 Stephen Whyte TL&T Inactive 62 Allan Bowles TL&T 63 Al Hummel TL&T 64 Steve Welsh SND Industries 65 Dustin Kerbrat TL&T 66 Bob Morden SND Industries Inactive 67 Steven Forrest TL&T 68 Jana Kyclova McElhanney Inactive 69 Dan Barbosa TL&T 70 Chris Rego Leavitt 71 Andrew Gibbons Ledcor 72 Jason Ringham Norco Septic Inactive 73 Mathias Robinson Ledcor Inactive 74 Mike Erb Ledcor Inactive 75 Travis Hastings Ledcor Inactive 76 Chuck Duncan Ledcor Inactive 77 Terri Smith Ledcor Inactive 78 Gary Mawer Ledcor Inactive 79 Kieran Leach Norco Septic Inactive 80 Gary Ainscow Northwest Fuels 81 Clint Wood Northwest Fuels Inactive 82 Jim Penrose Ledcor Inactive 83 Fred Green Secure Inactive 84 Robert Orrey Heenan Tree Service Inactive 85 Gord Heenan Heenan Tree Service 86 Larry Thompson Chevron 87 Jim Gristwood Haisla Shuttle 88 Sham Thandi Van Houtte 89 Jeffrey Baturin McElhanney Inactive 90 Tammie DeHamel JHW Construction Inactive 91 John Share McElhanney 92 Patricia Murison Chevron Inactive 93 Stacey Van Egmond Chevron Inactive 94 Tyler Thon Ledcor 95 Mark McRann Ledcor Inactive 96 Arnold Ymasa Scarlet Security Inactive 97 Paul Wild Chevron Inactive 98 Alan Eder McElhanney Inactive 99 BJ Houghton McElhanney 100 Sean Twomey McElhanney 101 Adam Warner McElhanney Inactive 102 David Hoekstra Aquaclear Inactive 103 Isaac Wing Triton Inactive 104 Kyle Guldin Leavitt Inactive 105 Clint Stephens Norco Septic 106 Serge Petit Norco Septic Inactive 107 Andre Simoneau (923) Norco Septic 108 Rachel McDames Scarlet Security Inactive 109 Norman Ratcliff Scarlet Security 110 Steven Saunders Scarlet Security 111 Robert Saunders Scarlet Security 112 Ron Mackey Ledcor Inactive 113 Jim Young WSP Inactive 114 Garry Phelps WSP Inactive 115 Robert Stevens Scarlet Security Inactive 116 Chuck Sunberg Waste Management 117 Bill McAllister Waste Management 118 Pearl Louie Scarlet Security Inactive 119 Edward McDames Scarlet Security Inactive 120 Warren Campbell Ledcor Inactive 121 Oscar Grant Scarlet Security 122 Garrett Neilly Norco Septic 123 Daniel Daigle Norco Septic 124 Stephen Collins Abell Pest Control Inactive 125 Ron Sparks Superior Propane 126 Deserai Vandevelde Triton Inactive 127 James Wiens Scarlet Security Inactive 128 Rob Larmour Norco Septic 129 Martin Parkes Norco Septic 130 Walter Nyce Vertex Inactive 131 Wayne St. Denis GHD 132 Andy Pyett Secure Inactive 133 Brent Cameron JFJV Inactive 134 Simon Foster GHD Inactive 135 John Bogaert TL&T 136 Nathan Hucul Ledcor Inactive 137 Johm Imlah Ledcor Inactive 138 Yvonne Michaud Vertex Inactive 139 Sean Perritt Ledcor (LNGC) Inactive 140 Al Robinson Scarlet Security 141 Jun Lee Ledcor (LNGC) Inactive 142 Grace MacNeil Scarlet Security Inactive 143 Sebastien Hugon TL&T Inactive 144 Mike McKenzie Chinook Scaffolding 145 Jason Court GFL Inactive 146 Tim Castle GFL 147 Tyler Paice GFL Inactive 148 Vince Sarauer GFL Inactive 149 Adam Cabral Chinook Scaffolding Inactive 150 Dwayne Teneycke Chinook Scaffolding 151 Taylor Purcell TL&T 152 Mike Johnston Triton Inactive 153 Steve Brady Chinook Scaffolding 154 Christian Mundhenk Coast Mountain Wireless 155 Chris Blakey Coast Mountain Wireless 156 Clayton Gosselin SND Industries Inactive 157 Chris Ukrainetz Ledcor Inactive 158 Niall McEvoy Ledcor Inactive 159 Vicki Pistner McElhanney Inactive 160 Clare Share McElhanney 161 Jeff Rogers Ledcor Inactive 162 Bryce Boldt Stantec 163 David Brown Acuren Inactive 164 Dave Allwood McElhanney Inactive 165 Andrew Seymour Acuren Inactive 166 Mike Dorse Acuren Inactive 167 Jamie DeVries McElhanney Inactive 168 Chris Houston McElhanney 169 Bil Lingenfelter Entrec Inactive 170 Ed Powell SND Industries Inactive 171 Bob Stark Entrec Inactive 172 Tristan Hulley NCSG 173 Roberta Cross Medcor Inactive 174 Bob Meerman Entrec Inactive 175 Cory Albright Entrec Inactive 176 Dave Wiebe Entrec Inactive 177 Danny Fitzgerald GHD Inactive 178 Jake Ferenczy GHD Inactive 179 Tyler Domke Superior Propane 180 Thomas Elliott GHD 181 Dirk Classen Allteck 182 Wade Watson Allteck 183 Rod McMynn Allteck 184 Jason MacDonald Allteck 185 Tom Cyr Entrec Inactive 186 Jeffrey Wrench Secure Inactive 187 Blake Parsons Ledcor Inactive 188 Bob LeNeve Ledcor 189 Amanda Woods Vertex Inactive 190 Natalie Bolton Scarlet Security Inactive 191 Cassie Ragan GHD Inactive 192 Chris Langelscheidt Tri-City Refrigeration Inactive 193 Dean Harrang Ledcor Inactive 194 Brandon Wakita Ledcor 195 Gene Caron Ledcor Inactive 196 David Burton Triton Inactive 197 Steve Wise Wismer Rawling 198 Paul Edmonds Worley Parsons 199 Murray Cronk Chevron Inactive 200 Dan Delin Secure Inactive 201 Josh Allen BC Pole Inactive 202 Sheldon Wiebe TCSI Consulting Inactive 203 Chad Morrice Ledcor 204 Bert Robinson Ledcor Inactive 205 Christophe El-Hayek Ledcor Inactive 206 Michael Holmes Ledcor Inactive 207 Janine Walker Ledcor Inactive 208 Nigel Lindsay Northwest Hydraulics Inactive 209 Dan Arnold Northwest Hydraulics Inactive 210 Ian Matchett Stantec Inactive 211 Matt Kenny Stantec Inactive 212 David Wagner Vertex Inactive 213 Keira Baker Chevron Inactive 214 Jessica Milko Ledcor Inactive 215 Diane Barbetti Ledcor Inactive 216 Rosalee Brodie Ledcor Inactive 217 Christopher Tassie Ledcor Inactive 218 Cache Harris Raven Rescue Inactive 219 Walter Bucher Raven Rescue Inactive 220 Larry Quaife Scarlet Security Inactive 221 Ian Lewis Scarlet Security Inactive 222 Ron Bedard Ledcor Inactive 223 Marc Pilon Coast Mountain Wireless 224 Anthony Zanatta Secure 225 Alle Jan de Vries Raven Rescue Inactive 226 Bob Wekel Coast Mountain Wireless 227 Nikolay Sidenko Stantec Inactive 228 Megan Haley Stantec Inactive 229 Kevin Redman RPS Evans Hamilton 230 Ricardo Zamora RPS Evans Hamilton Inactive 231 Bill Mounce MV Active Pass Inactive 232 Ken Brillon MV Active Pass 233 Aaron Van Egmond AV Mobile Welding Ltd. Inactive 234 Mike Hayes Ledcor Inactive 235 Tyler Stanhope Ledcor Inactive 236 Doug Eastaugh Ledcor Inactive 237 Garrett Doyle Leavitt Inactive 238 Ian McAllister Chevron 239 Bradford Lee Coast Mountain Wireless 240 Misty Thomas Ledcor Inactive 241 Jairus Webber Ledcor Inactive 242 Mark McRann Ledcor Inactive 243 Christopher Henderson Ledcor Inactive 244 James Lowe Ledcor Inactive 245 Aaron Flett Chevron 246 Clayton Heenan Heenan Tree Service 247 Elaine Sunchez Heenan Tree Service Inactive 248 Murray Backlin Ledcor Inactive 249 Joe Oliveira D&J Containers Services 250 Dino Stamatakis D&J Containers Services Inactive 251 Sean Oliveira D&J Containers Services 252 Jesse Smith Ledcor Inactive 253 Ken Vogt CMH Underground 254 Darren Andreasen JHW Construction Inactive 255 Frank Doyle Aecom 256 Carlos Vargas Aecom 257 Courtney Mason Aecom 258 Amanita Coosemans Aecom 259 Ken Gauthier Aecom 260 Randon Fox Geotech Inactive 261 Tyler Lane Geotech Inactive 262 Travis Fulton Eagle Valley Holdings Inactive 263 Tim Tereshuk Eagle Valley Holdings Inactive 264 Ilana Klinghoffer Northwest Hydraulics Inactive 265 Justin Finn Northwest Hydraulics 266 Kevin Doddridge Triton 267 Lem Russell Yellowhead Pavement Inactive 268 Richard Vincent Secure Inactive 269 Martin Waibel Secure Inactive 270 Benjamin Beall ERM Inactive 271 Aaron Frye Chevron 272 Leslie Bol ERM Inactive 273 Michaela Dyck GHD 274 Taylor James Allteck Inactive 275 Kun Jai Aecom Inactive 276 Heather Gretka Aecom Inactive 277 Chris Donnelly Aecom Inactive 278 Devon White Mudbay Drilling Inactive 279 Kris McFarlen Mudbay Drilling Inactive 280 Kensil Berg Mudbay Drilling Inactive 281 Thomas Honey Aecom Inactive 282 Leslie Southern Aecom Inactive 283 Caitlin Bergin Chevron 284 David Sabey McElhanney Inactive 285 Deacon Liddy GHD 286 Sheldon Scyrup Chevron 287 Ben Kempel GHD 288 Dean Elliot Ledcor Inactive 289 Craygan Grant Ledcor Inactive 290 Steve Fast Ledcor Inactive 291 Darnell Woods Ledcor Inactive 292 Brian Duncan Ledcor Inactive 293 Mike Sanborn Aecom Inactive 294 Stephen Dickin Aecom Inactive 295 Evan Boyse Ledcor Inactive 296 Daylen Stevens Ledcor Inactive 297 Shawn Barton Secure Inactive 298 Caron Adderley Secure Inactive 299 Troy Kizmann Secure 300 Norm Watwood Secure Inactive 301 Gerald Prosser Tyden Safety Inactive 302 Jason Armstrong NCSG Inactive 303 Daylen Williams NCSG 304 Chuck Githens NCSG Inactive 305 Kyle Hudie Ledcor 306 Ken Grant Ledcor Inactive 307 Austin Tomlins Geotech Inactive 308 Greg Ferraro GHD 309 John Robertson GHD Inactive 310 Eoghan O'Neill Secure Inactive 311 Michael Baker Enviro-Vac Inactive 312 Jason Herritt Enviro-Vac Inactive 313 Silvana Wu Enviro-Vac Inactive 314 Mark Fardy Enviro-Vac Inactive 315 Garnik Grigoryan Enviro-Vac Inactive 316 Cesar Flores Enviro-Vac Inactive 317 Tristan Billiel Enviro-Vac Inactive 318 Andy Coulombe NCSG 319 Joel Weerdenburg Secure Inactive 320 Alex Bosch NCSG Inactive 321 Gaitan Audette Secure Inactive 322 Jason Inscho Secure Inactive 323 Cecile Stewart Canruss Medical & Safety Inactive 324 Morgan Grant Ledcor Inactive 325 Devin Bolton Ledcor Inactive 326 Alicia Durban Chevron Inactive 327 Jason MacDonald Chevron 328 Doug Wilson NCSG 329 Skyler Penner NCSG Inactive 330 Brian Parent 101/Sims Inactive 331 Troy Idler 101/Sims Inactive 332 Travis Yagelniski Finning 333 Trevor Fernandes Secure Inactive 334 Hilaire Kamdem Secure Inactive 335 Kristen Sanger ASE Inactive 336 Brent McCarron Tri-City Refrigeration Inactive 337 Joann Dettwiler McElhanney Inactive 338 Garnet Trudell Aquaclear 339 Elizabeth Baird Northwest Hydraulics Inactive 340 Thom Meier 101/Sims 341 LaMar Seward Chevron 342 Corey Bonnar Canruss Medical & Safety Inactive 343 Mark Furtado 101/Sims 344 Landon Kosier NCSG Inactive 345 Travis Sanwald 101/Sims Inactive 346 Doug Andreasen Canruss Medical & Safety Inactive 347 Don Cleal Secure Inactive 348 Louis Vassalos 101/Sims Inactive 349 Nick Markowsky 101/Sims 350 Brad Hill Acuren Inactive 351 Gian Grewal NCSG Inactive 352 Norm Brown Acuren Inactive 353 Matthew Stephen JHW Construction 354 Christopher Waters JHW Construction Inactive 355 Jim Scaife JHW Construction 356 Rebecca D'Onofrio ERM Inactive 357 Bonita Woods Ledcor 358 Mike DeGusseme Ledcor Inactive 359 Christian Baechler GHD 360 Barrie Inkster Ledcor Inactive 361 Robin Bruneau Secure Inactive 362 Cynthia Davies Scarlet Security Inactive 363 Jason Zuckotzki RG's Auto Marine 364 Randy Gutknecht RG's Auto Marine 365 Margaret Durocher Scarlet Security Inactive 366 Brett Marklund Chevron 367 Hardy Antolis Ledcor Inactive 368 Anthony Piers TCSI Consulting 369 Chris Colborne TCSI Consulting Inactive 370 Ben Hewitt Triton 371 Tristan McMullan McElhanney 372 Robert Phillips McElhanney 373 Claude Rioux McElhanney 374 Thomas Forrest TL&T 375 Amanda Lacika Triton Inactive 376 Rick Thompson L-Tech 377 Tyler Wilkes McElhanney 378 Ken Stevens Heenan Tree Service 379 Clint Wood Kermodei Inactive 380 Bernie Protzner Northwest Fuels 381 Doug Ellis Ledcor Inactive 382 Dan Turner GHD Inactive 383 Paul Cavalheiro JHW Construction Inactive 384 Glenn Sevigny JHW Construction 385 Jordan Stace-Smith Electra Systems 386 Jonathan Lambert McElhanney 387 Ian Morven Triton 388 Stewart Duncan Triton 389 Marni Robinson Triton 390 Bart DeFreitas Golder 391 Katie Frye Golder 392 Jamie Norton Golder 393 John Rithaler Triton Inactive 394 Matt Veikle Triton 395 Wayne Sheridan Triton 396 Victoria Shaw Triton 397 Brian Purvis Golder Inactive 398 Alex Kaul Golder 399 Drew Kaiser Golder 400 Andromeda Sweet Northwest Hydraulics 401 Andrew Rippington Golder 402 Bridget Dunne Golder Inactive 403 Neil Moss Golder 404 Kate Moss Golder Inactive 405 Chris Hachach Secure Inactive 406 Ralph Heinrich Triton 407 Alex Campbell Golder Inactive 408 Rico Jorimann Westland Resources 409 Chloe Hewitt Westland Resources 410 Prescott Ross Medcor 411 Kevin Pesserl Ledcor Inactive 412 Paul Wild TL&T 413 Daniel Guertin Golder Inactive 414 Rob Hollingshead Golder Inactive 415 Kyle Lindstrom Progressive Ventures Inactive 416 Nicholas Bueckert Aecom Inactive 417 Justin Becker Aecom Inactive 418 Brad MacKenzie Mudbay Drilling Inactive 419 Dustin Loewen Mudbay Drilling Inactive 420 Catherine Grima Golder 421 Jason Medeiros Mudbay Drilling Inactive 422 Derrick Robinson Triton 423 Nick Kalemeris WIC Inactive 424 John Gerun Ledcor 425 Mathias Tait McElhanney 426 Giulio Scarzella Secure 427 Basil Girgrah Secure Inactive 428 Chris Bartels Secure Inactive 429 Adam Goodwin Triton Inactive 430 Clayton Wright Ledcor 431 Tricia Drover Enviro-Vac Inactive 432 David Faria Secure Inactive 433 Daryl Person BC Oil and Gas Commision 434 Howard Vroon BC Oil and Gas Commision 435 Mitch Firman Golder 436 Tanya Seebacher Golder 437 Brent Thiessen Triton Inactive 438 Ryan Tomlinson Triton Inactive 439 Kyle Neil Triton 440 Peter Tkalec Aecom 441 Elizabeth Philp Aecom 442 Keith Schmidt Ledcor 443 Sean Mowez Finning 444 Ryan Zimmer Secure Inactive 445 Nicholas Bulmer NCSG Inactive 446 Jake Bauer Northwest Hydraulics 447 Zachary Minaker JHW Construction 448 Chad Robinson Secure Inactive 449 Paul Odo Secure Inactive 450 Matthew Vandale Secure Inactive 451 Brennan Partridge Secure Inactive 452 Ron Richard Secure Inactive 453 Jason Dunlop Clean Harbors Inactive 454 Chad Fitzgerald Clean Harbors Inactive 455 Adam Lawer Chevron Inactive 456 Wilson Baker Enviro-Vac Inactive 457 Connor Biggs Enviro-Vac Inactive 458 Kjell Kathmann Secure Inactive 459 Tom Vander Ploeg Secure Inactive 460 Richard Corcoran Ledcor 461 Kevin Uhryn Ledcor Inactive 462 Brendan Pickering Ledcor Inactive 463 Geraldine Wilson Scarlet Security Inactive 464 David Vandenberg Enviro-Vac Inactive 465 Graeme Vass Northwest Hydraulics 466 Corey Wakita McElhanney Inactive 467 Alison Tindle Chevron 468 Gerald Wray Ledcor Inactive 469 Ty Smith Ledcor Inactive 470 Timothy Morton GHD 471 Dylan Kerbrat TL&T 472 Gerry Skitcko TL&T 473 Thomas Netzel Allnorth Consultants 474 Kyle Amos Ledcor 475 Andrew Murphy Leavitt 476 Dylan McCalmont RPS Evans Hamilton 477 Clyde Dudoward RPS Evans Hamilton Inactive 478 Mary Anne Amos Secure Inactive 479 Victor Tavarez Enviro-Vac Inactive 480 Walter Velasquez Enviro-Vac Inactive 481 Eligio Flores Enviro-Vac Inactive 482 Riabi Hassen Enviro-Vac Inactive 483 Mauricio Rameriz Enviro-Vac Inactive 484 Bayaan Abdalla Enviro-Vac Inactive 485 Richard Berrey Energetic Services Inactive 486 Michael Ross Golder Inactive 487 Tristan Murray Allnorth Consultants 488 Duane Gerrad Enviro-Vac Inactive 489 Neba Walters Enviro-Vac Inactive 490 Brandon Piattoni Ledcor Inactive 491 Will Oleksuik McElhanney Inactive 492 Shaun Freeman ERM 493 Kenton Forbes WIC 494 Mark Therrien WIC 495 Jeremy Jackson ERM Inactive 496 Kathy Chambers ERM 497 Dean Bell Allteck 498 Mitchell Sandhu Ledcor Inactive 499 Ogunlana Ajayi Chevron 500 Garry Bickerstaff Elspect Electrical 501 Nigel Boeur Wismer Rawling Inactive 502 Darrin Maitland Ledcor Inactive 503 Billy Hunt Ledcor Inactive 504 Shane Bourdin JHW Construction Inactive 505 Cher Batchelor Golder Inactive 506 Victoria Hart Golder Inactive 507 Jeff Honeybourn Ledcor 508 James O'Neil Ledcor Inactive 509 Nathan Hodges Ledcor Inactive 510 Stacey Pankhurst 101/Sims Inactive 511 Brett Stein 101/Sims 512 Mark Harnadek 101/Sims 513 Jacylyn Gordychuk 101/Sims 514 Adrienne Marr Golder Inactive 515 Daryl Bjorgaard Daudet Creek 516 Jessica Kovatch Secure 517 Mason Couto Daudet Creek 518 Jason LeBleu Daudet Creek 519 Derek Nishimura Golder 520 Zack Wilson Bear Creek Inactive 521 Travis Kenney Bear Creek Inactive 522 Richard LeFrancois Bear Creek Inactive 523 Michelle Duncan Medcor Inactive 524 Stuart Toop Golder 525 Liz Ashby Golder Inactive 526 Maxwell McRae Secure Inactive 527 Vladimir Stankovic Secure Inactive 528 David Dixon Secure Inactive 529 Juan Guevara Secure Inactive 530 Kevin Steward Solvent Buddy Inactive 531 Kirby Brown Secure Inactive 532 Rob Stanvick Norco Septic 533 Al MacFarlane WIC 534 Athan Ivanakis WIC Inactive 535 Justin Penner WIC Inactive 536 Skye Oros Progressive Ventures Inactive 537 Joe Keeler Progressive Ventures Inactive 538 Mike Wraight Progressive Ventures Inactive 539 Mike Menard Chevron Inactive 540 Brian O'Neill Chevron 541 Julie Van de Valk Northwest Hydraulics 542 Sean Kerr Progressive Ventures Inactive 543 Norman Weber Secure Inactive 544 Dan Scott 101/Sims 545 Charlie Whyte JHW Construction Inactive 546 Pana Athanasopoulos Golder 547 Brandon Maag JHW Construction Inactive 548 Oleksandr Nikolayenk Nexom Inactive 549 Sergii Kuritsyn Nexom Inactive 550 Serhiy Khokhlov Nexom Inactive 551 Valdimir Kulminsky Nexom Inactive 552 Cameron Campbell Ledcor Inactive 553 Michael Duncan Ledcor Inactive 554 Aaron Coleman Secure 555 James Wagner 101/Sims 556 Maciej Kaczor Axis Mountain Technical Inactive 557 Josh Slanina Viking Construction Inactive 558 Steve Wagner Viking Construction 559 Chris Vilness 101/Sims 560 David Middleton 101/Sims 561 Shane Spencer Axis Mountain Technical Inactive 562 Avrey Green Axis Mountain Technical Inactive 563 Brandon Kumpula Axis Mountain Technical Inactive 564 Christian Doyle Axis Mountain Technical Inactive 565 Debbie Schwartz Allnorth Consultants 566 Oli Ampana 101/Sims 567 Crystal Smith Ledcor Inactive 568 Kevin Glass Aerzen Inactive 569 Lloyd Vasquez Nexom Inactive 570 Maurice Furgere 101/Sims 571 Dovid Tabak Secure Inactive 572 Leonard Kaberry Zanron 573 John Heinonkari Zanron 574 Kian Greig Zanron 575 Brian Apps Zanron 576 Kelly Szaniszlo Zanron 577 Dacoda Lapierre 101/Sims 578 Jesse Martindale 101/Sims 579 Taylor Organ 101/Sims 580 Tim Gatzke 101/Sims 581 Tim Hutchings IRIS NDT Inactive 582 David Butler 101/Sims 583 Jeff Appelman Ledcor 584 Brett Walker Comtek 585 Ethan Johnson Comtek 586 Anthony Grant Ledcor 587 Kristin Westman Golder 588 Natasha Turl GHD 589 Eric Ferguson JHW Construction 590 Jordan Sheasgreen JHW Construction 591 Everett Windsor Ledcor Inactive 592 Greg Grzybowski Northwest Hydraulics 593 Ken Roy Northwest Hydraulics Inactive 594 David O'Brien TL&T Inactive 595 Bob Prince 101/Sims 596 Owen O'Hanley Western Brushing 597 Cyril Grant Ledcor Inactive 598 Kolynn Bolton Ledcor Inactive 599 Marlayna Amos Ledcor Inactive 600 Ilya Povalyaev Golder 601 Jacob Taylor Ledcor 602 Bart Proctor MV Active Pass 603 Greg Penner Chinook Scaffolding 604 Chad Babcock Chinook Scaffolding 605 Shawn Grier Chinook Scaffolding 606 Ed Corcoran Ledcor 607 Tyler Hole Ledcor Inactive 608 Ron Gottke Ledcor Inactive 609 Elliot Tam Allteck 610 Al Frenette Allteck 611 Roger Auckland AQCS Traffic Control 612 John Petit AQCS Traffic Control 613 Tony Allen BC Pole 614 Melanie Austin Jasco 615 Emily Maxner Jasco 616 Carmen DiPasquale SNT Engineering Ltd. 617 Cory Hales Norco Septic 618 David Quaife Ledcor 619 Bob Letts MV Active Pass 620 Shahana Farooq Chevron Inactive 621 Jordon Mitchell Chevron Inactive 622 Carmen Scott Triton Inactive 623 Glenn Kierce Lax Kw'alaams Fisheries Inactive 624 Ryan Smith Lax Kw'alaams Fisheries Inactive 625 Mathias Gilbert Lax Kw'alaams Fisheries Inactive 626 Stephanie Cavaghan Triton 627 Jason Coles AQCS Traffic Control 628 Adrian Stewart AQCS Traffic Control 629 Russ Holosko 101/Sims 630 Tristan Archer McElhanney 631 Jordan Pawluk Triton 632 Jennifer Nyce McElhanney Inactive 633 Rob Markowsky 101/Sims Inactive 634 Thomas Keohane 101/Sims 635 Lesley Ann Alcon Ledcor Inactive 636 Bryan Johnson Allteck 637 Jonas Coxen Allteck 638 Ned Atkins Northwest Hydraulics 639 Matt Jones Allnorth Consultants 640 Eric McCormick Westland Resources 641 Megan Rogers Westland Resources 642 Rick Brouwer Westland Resources 643 Cassidee Hall Westland Resources 644 Alison Grover Westland Resources 645 Mitch Drewes Westland Resources 646 Shaylan Tatarin Ledcor Inactive 647 Trevor Nester Medcor Inactive 648 Rod Garcia GeoNorth 649 Harry Connal Sr. Connal Enterprise Inactive 650 Harry Connal Jr. Connal Enterprise Inactive 651 Dan Connal Connal Enterprise Inactive 652 Bill Olds Connal Enterprise Inactive 653 Shawn Harris Connal Enterprise Inactive 654 Nathan Windsor Connal Enterprise Inactive 655 Casey Jansen Connal Enterprise Inactive 656 Damon Houston Northwest Hydraulics 657 Harvey Wong Kinetic OHS Consulting 658 Sarah Anderson Aecom 659 Bryan Hoffman Brandt Tractor 660 Rachel Scodane Triton 661 Chelsea Hounsell Golder 662 Chengjie Geng ABB Inactive 663 Brandon Poltorak Western Pacific Enterprise Inactive 664 Mitch Decon Western Pacific Enterprise Inactive 665 Jim Gunning Captain Jim's Adventures 666 Laurie Gunning Captain Jim's Adventures 667 Tyler Kehler Ledcor 668 Ritesh Chand ABB Inactive 669 Jeff Goodyear Golder 670 Shane Taylor GeoNorth 671 Calvin Mckenzie Adept Solutions Inactive 672 David Shearer Stantec 673 Alaura Bruce Stantec 674 Percy Jantz Stantec 675 Kaid Teubert Triton 676 Braydon Moretti Chevron Inactive 677 Charles Paquette Raincoast Arboriculture 678 Jon Rego Viking Construction 679 Justine Leiter Ledcor 680 Jaime Ventura Kentron 681 Mike Plunkard Raincoast Arboriculture 682 Wade Wiebe Kentron Inactive 683 Dan Kroeker Kentron Inactive 684 Jamie Koopmans Kentron Inactive 685 Emile Gagnon Kentron Inactive 686 Jackson Gagnon Kentron Inactive 687 Chris Culp Kentron Inactive 688 Brandon Demelo Kentron Inactive 689 Tyrel Orango Kentron Inactive 690 Wayne Norton Kentron Inactive 691 Mike Menard Chevron 692 Evan Hesse TCSI Consulting 693 David Cunningham Ledcor 694 Michael Koob L-Tech 695 Todd Gainer Nilex Inactive 696 Kyle Gilbert Nilex Inactive 697 Roy Pitcher Nilex Inactive 698 Kadyn Grams Nilex Inactive 699 Doug Merrill Nilex Inactive 700 Don Merrill Nilex Inactive 701 Bill McIvor Field Drilling Inactive 702 Chris Paton Field Drilling Inactive 703 Nathan Northridge Heenan Tree Service 704 Leah Haldane Medcor Inactive 705 Sheree Alexander Ledcor 706 Taylor Meraw GSI Scan 707 Jeff Kotowsky GSI Scan 708 Johnny Carmack GSI Scan 709 Andrew Sheppard GSI Scan 710 Matilde Toscani GSI Scan 711 Kory Owen GSI Scan 712 Marcus Bonnell GSI Scan 713 Hunter Hacquoil GSI Scan 714 Nick Roberts GSI Scan 715 Joel Pineau Stantec 716 Nishchhal Gautam Stantec 717 Phil Osborne Golder 718 Cynthia Durance Precision Identification Inactive 719 Todd Carter Precision Identification 720 Braeden Camposano Precision Identification Inactive 721 Debbie Lamont Precision Identification Inactive 722 Randy Nyce Scarlet Security Inactive 723 Vaclav Jires GSI Scan 724 Jordan Vanbarneveld Sitka Tree Service Inactive 725 Dane Drzimotta Sitka Tree Service 726 Thomas McDonald Sitka Tree Service 727 Valeriy Holtsev Sitka Tree Service 728 Colten Forster Sitka Tree Service 729 Darren Whyte TL&T 730 Jason Turyk TL&T Inactive 731 Dan Ferg GSI Scan 732 Matthew Schwartz Viking Construction 733 Travis Bannister TL&T 734 Robert Sim GSI Scan 735 Laura Olynyk Medcor Inactive 736 Heloise Frouin-Mouy Jasco 737 Melissa Manion Medcor 738 Kyle Clement 101/Sims 739 Luciano Koga NCSG 740 Talby McKay JHW Construction 741 Benoit Drouin Sanexen 742 Christian Charron Sanexen 743 Mario Leathead Sanexen 744 Cathryn Kozak Sanexen 745 Sandy Thomson Norpac(GSI) 746 Wil DeJong Secure 747 Katelyn Zottenberg Golder 748 Ryan Recina Abell Pest Control 749 Talwinder Kullar GSI Scan 750 Andi Buechi GeoBrugg 751 Tomas Nasedkin GSI Scan 752 Peter Ruksys Norco Septic Inactive 753 Lovepreet Singh Coverstar Inactive 754 Inderjit Dhaliwal Coverstar Inactive 755 Jagbir Singh Coverstar Inactive 756 Logan Carrita JHW Construction 757 Dave Vlielander Ledcor 758 Jesse Gribling Ledcor 759 James Taylor Norco Septic 760 Bianca Nuzzo 101/Sims 761 Brandon Christofferson Ledcor 762 Jaysen Verkoren Chevron 763 Ben Woroniuk Sitka Tree Service 764 Ken Nigh Norco Septic Inactive 765 Darryl Bishop McElhanney 766 Stewart Leishman TL&T 767 Nicole Trottier Ledcor 768 Jason Hicks Ledcor 769 Dustin Purdon Ledcor 770 Norman Demers Ledcor 771 Noah Lopes Leavitt 772 Travis Medley Ledcor 773 Carson Fick GHD 774 Matt Maitland Leavitt 775 Gregor Jezik Ledcor 776 Neil Leeland Ledcor Inactive 777 Nick Hopwood Ledcor 778 Tayler James Ledcor Inactive 779 James Van de Pol Ledcor 780 Sean Brady Ledcor 781 Richared Langegger AQCS Traffic Control 782 Christopher Davis High Altitude 783 Morgan Oleksewich Golder 784 Johnny Barone Mudbay Drilling 785 Charlie Cormack Mudbay Drilling 786 Dan Taylor Mudbay Drilling 787 Glenn Klippan Ledcor 788 Eric McKinney Ledcor 789 Liam McPhail GeoNorth 790 Vanessa Bennett NHC 791 Robert Trimm High Altitude 792 Alexy Lacrest High Altitude 793 Mathew Bernard 101/Sims 794 James Wilson Medcor Inactive 795 Simon Gauthier-Fauteux Northwest Hydraulics 796 Brett MacArthur Allnorth Consultants 797 Thomas Netzel Allnorth Consultants 798 Carson Stauffer Allnorth Consultants 799 Harrison Craig Golder 800 Tim Russel Golder 801 Chris Callaghan Ledcor 802 Brock William Phillips Ledcor Inactive 803 Aaron Holdijk Golder 804 Ainslie Buchanan Ledcor Inactive 805 Richard Wilcox TL&T 806 Michael Allen Allteck 807 Declan McDermott Allteck 808 Rimi Plaha GHD 809 David Hurley Golder 810 Evan Edler Golder 811 Mias Bekker Ledcor 812 Victor Young Golder 813 Elizabeth Munroe Ledcor 814 Annika Clark Golder 815 Heather Gretka Aecom 816 Tigan Forhan Aecom 817 Leslie Southern Aecom 818 Gregory Hart Golder 819 Jon Rothwell Triton 820 Geoff Tremel Secure 821 Chris Budgell McElhanney 822 Cam Steeves Ledcor 823 Willard Grant Ledcor 824 Melody Reich Golder 825 Rob Vincent Golder 826 Uwe Sieraeerd Universal 827 Tanner Skaalrud Universal 828 Nathan Moore Universal 829 Kevin Higginbottom Ledcor 830 Rorrie MacDonald Blue Max 831 Brandon Arsenault Blue Max 832 Shaun Letawsky Ledcor Inactive 833 Gavin Friend Triton 834 Adam Heide Inline Group Inc. 835 Weifeng Yu Inline Group Inc. Inactive 836 Ryan Dunbar Inline Group Inc. 837 Chris logan Keller 838 Cherry LeDevehat Chevron 839 James Reid GHD 840 Christine Bylenga Golder 841 James Durance Precision Identification 842 Ryan Anderson Canpac 843 Colin Bloor Canpac 844 Eric Tomlinson Canpac 845 Brad Mcintosh Canpac 846 Spencer Huen Canpac 847 Doug Hodgson Fresh Cut Video 848 Kyle Harnedek McElhanney 849 Kyle Hewitt Ledcor 850 Alyssa Masseo Triton 851 Austin Kinney Ledcor 852 Austin Brown Ledcor 853 Joseph Rollison-Cote Ledcor 854 Colin Embree Ledcor 855 Jaimie Mattinson Ledcor 856 Rebecca Fardy Ledcor 857 Bobby O'Brian Ledcor Inactive 858 Nick Broome Ledcor 859 Stephen Bishop GHD 860 Kimberley Santos Medcor 861 Garry Mawer Ledcor 862 Brian Williams Ledcor 863 Murray Riddell Riddell soil Consultants 864 Bradley Rinsma Ledcor 865 Steve Fast Ledcor 866 Lance Haller Ledcor 867 Michael Boulter Ledcor 868 Grady McMahan Safety Boss 869 Ryan Turner Safety Boss 870 Brent Thiessen Triton 871 Kyle Cote 101/Sims 872 Branden Webber 101/Sims 873 Junghyun Kim Norco Septic 874 Roxy Hasior GHD 875 Allan Bonvanie GHD 876 Steve Inglis Ledcor 877 Chad Ryan Ledcor 878 Aaron Mattess Ledcor 879 Lindsay Grant Ledcor 880 Craig Reeves Ledcor 881 William Beaulieu Ledcor 882 Kevin Redhead Keller 883 Johannes Reinisch Keller 884 Mike Andersen Keller 885 Ryan Steel Keller 886 Ryan Kowalczyk Keller 887 Bradley McKay Keller 888 Ryan Court Keller 889 Krista Chisholm Keller 890 Randall McCulloch Keller 891 Brian Gaucher Triton 892 Ray De Los Reyes Keller 893 Brian Archibald Macdonald Inline Group Inc. 894 Carny Wong GHD 895 Tara Jalali Aecom 896 Kevin Leask Triton 897 Nathan McMillan Aecom 898 Yosief Zeru Inline Group Inc. 899 Erik Sollwepel Traxxon 900 Cody Myers Ledcor 901 Richard Fast Ledcor 902 Ali Ahmad Keller 903 Alex Bodnark Keller 904 Lyndsay Silvestre Triton Inactive 905 Scott Olson Ledcor 906 Brooklyn Neys Ledcor 907 Daniel Rhodes Bos/Keller 908 Kaitlin Broadhurst Golder 909 Nathan Halverson Ledcor 910 Kelli Granger Ledcor 911 Scott Clark Ledcor 912 Scott Jones Keller 913 Mark Pryma Keller 914 Maciej Chajewski Ledcor 915 Mike Haugland United Rentals 916 Norbert Kossler NBC 917 Corey Ducharme NBC 918 Miranda Ross Ledcor 919 Colin Imbrey Abell Pest Control 920 Roxanna Hudema Safety Boss 921 Daniel Steinke Safety Boss 922 Nick Parkin Ledcor Inactive 923 Andre Simoneau Norco Septic 924 Carlos Furtado 101/Sims 925 Camron Johnston 101/Sims 926 Allan McIntyre Triton 927 Cliff Moulaison NBC Contracting 928 Dave Poston Field Drilling 929 Don Romses Field Drilling 930 Michael Huddart Ledcor Inactive 931 Kelly Huddart Ledcor Inactive 932 Perry Point Ledcor 933 Eric Saradoma Keller Inactive 934 Khal Joyce Contec 935 Mark Moloney Contec 936 Clayton Karrer Ledcor 937 Damian Cox GHD 938 Vicki Grant Ledcor 939 Ian Macleod Aecom 940 John Dawson Mudbay Drilling 941 Liam Landry Mudbay Drilling 942 Olav Gundersen Keller 943 Mike Stefanyk Golder 944 Marcin Stanislawski Golder 945 Kyle Woodhouse Ledcor 946 James Saynay Chevron 947 Chris Burlock Bos/Keller 948 Paul Lussier Ledcor 949 Chad Duncan Ledcor 950 Eva Duncan Ledcor 951 Wayne Wright Kitselas 952 Waddy Robinson Kitselas 953 James Mac Taggart Inline Group Inc. 954 Mark Adams Envirowest 955 Scott Black Golder 956 Jasmin Chana Golder 957 Joshua O'Hearn Ledcor 958 Garret Opperman Ledcor 959 Sean Perritt Ledcor 960 Daniel Sharkey Keller 961 Allegra Hollingbury Ledcor 962 Charlie Kendall Precision Pumps 963 Devin O'Brien Precision Pumps 964 Ashton Dickinson Precision Pumps 965 Joel Valin Golder 966 Tyler McGaffin Encora Eng 967 Cody McGaffin Encora Eng 968 Anna Thoran GHD 969 Marissa Heppner Aecom 970 Travis Hewitt Ledcor 971 Dustin Manly Inline Group Inc. 972 Nolan Boate GHD 973 Paul Wilkinson Keller 974 Mike Carpenter RPS Group 975 Andrew Bunt Keller 976 Andrew Saunders Ledcor 977 Ed Corcoran Sr Ledcor 978 Lindsay Fenwick ERM 979 Andrey Cuero 101/Sims 980 Jason Chelsberg Viking Construction 981 Yezhi Jiang Ledcor 982 Robert Middleton Heenan Tree Service 983 Yannick Levesque Ledcor 984 Gabrielle McDonald NBC Contracting 985 Riley Flynn Ledcor 986 Michaela Burke Triton 987 Mike Rose Ledcor Inactive 988 Randy Jackson Ledcor 989 Frank Hucul Ledcor Inactive 990 Tyson Brown Ledcor Inactive 991 Kevin Robinson Ledcor 992 Carter Ens Keller 993 Rhianna Fitzpatrick Triton Inactive 994 Thomas Junek Ledcor 995 Mike Dinius Keller 996 Andrew Blix Blix Consulting 997 Justin Touissant Ledcor 998 Jonathon Denesovych Blue Max 999 Kyle Young Medcor 1000 Shaun Shepherd GHD 1001 Lyndon Macdonald Ledcor 1002 Mike Quibell Ledcor 1003 Mike Spargo Keller 1004 Jesse Mcleod Keller 1005 Connor Mckinnon Keller 1006 Kevin Ladouceru Keller Inactive 1007 Goran Keic Ledcor 1008 Adam Todd Ledcor 1009 Aaron Harnish Ledcor 1010 Chris Thorne GHD 1011 Tracy King Norco Septic 1012 Dominic Toope Ledcor 1013 Jerica Reay Medcor Inactive 1014 Tim Brown Ledcor 1015 Reinhard Trautmann GHD 1016 Ken Web NBC 1017 Daniel Wittkowski NBC 1018 Rob Essay NBC 1019 Ron Julseth NBC 1020 Connor Sabo NBC 1021 Duane Wingert Ledcor 1022 Riley Demidoff Ledcor 1023 Dwight Harnish Ledcor 1024 Carl Batalha Ledcor 1025 Jason Kossler NBC 1026 Judy MacLeod Medcor 1027 Bobby Wagner 101/Sims 1028 Stewart Bors JHW Construction 1029 Damon Taylor Malt Ventures 1030 Kelson Prest Norco Septic 1031 Mitchell Johnston Ledcor 1032 Mike Sanders Ledcor 1033 Alex Sewell Ledcor 1034 Riley Pombert Blue Max 1035 Robert Cooper McElhanney 1036 Bob Lafreniere McElhanney 1037 James Galea Secure 1038 Chris Macneil Secure 1039 Trevor Rose Secure 1040 Turner Watson Secure 1041 Michael York Secure 1042 Kris Hoover Secure 1043 Isaac Ruch Medcor 1044 Jaime Kearse Ledcor 1045 Joel Pineault Secure 1046 Andre Reyes Progressive Ventures 1047 Carrie Simpson Progressive Ventures 1048 Philip Pretty Progressive Ventures 1049 Quinto Roczhel Enviro-Vac 1050 Tristan Billiel Enviro-Vac 1051 Jesse Keeler Progressive Ventures 1052 Brad Riley JHW Construction 1053 Justin Bors JHW Construction 1054 Mark Orosz Progressive Ventures 1055 Johnathon Smyth Ledcor 1056 Mathew Gillis NCSG 1057 Paul Zahodnik Blue Max 1058 Buu Long Nguyen Boskalis 1059 Stephan Van Der Deijl Boskalis 1060 Erin Bailey Progressive Ventures 1061 Kristin Burkett Progressive Ventures 1062 Eric Ball Ledcor 1063 Glenn Ferris Progressive Ventures 1064 Brian Hay Progressive Ventures 1065 Kyle Kawinsky Progressive Ventures 1066 Geoff Ringham Chinook Scaffolding 1067 Jay Walker 101/Sims 1068 Cari McGillivray Triton 1069 Preet Bath Triton 1070 Kaylan McDonald Triton 1071 Kathryn Ryan Triton 1072 Jason Turner Inline Group Inc. 1073 Jeff Tegg ABB 1074 Brian Kossatz ABB 1075 Daniel Illing Chinook Scaffolding 1076 Keaton Gordon Chinook Scaffolding 1077 Dylan Murray Chinook Scaffolding 1078 Brad Stuckless Aecom 1079 Mason Richey Progressive Ventures 1080 Joseph Keeler Progressive Ventures 1081 Scott Jones Wismer Rawling 1082 Joe Slanina TL&T 1083 Colin Light L-Tech 1084 Jacob Critchley SC Safety Ltd. 1085 Maxine Delves Triton 1086 Thomas Andrew, Fraser Inline Group Inc. 1087 Deion McNeil NCSG Inactive 1088 Bob Woloshyn NCSG 1089 Janine Sebastian NCSG 1090 Chad Bergstreiser NCSG 1091 Robert Moonen Ledcor 1092 Andrew Furtado 101/Sims Inactive 1093 Ethan Sivyer 101/Sims Inactive 1094 Mathew Kovacs Medcor 1095 Harp Grewal Bauer Foundations 1096 Arnie Wipf Bauer Foundations 1097 Chris Mckervey Bauer Foundations 1098 Jack Pauley Bauer Foundations Inactive 1099 Kevin Waldner Bauer Foundations 1100 Krystof Katafoni Bauer Foundations 1101 Matt Dunec Bauer Foundations 1102 Richie Somers Bauer Foundations 1103 Ronald Hartley Bauer Foundations 1104 Seth Madden Bauer Foundations 1105 Aaron Kersey NCSG 1106 Colin McKay NCSG Inactive 1107 Kyle Boudreault WIC Inactive 1108 Tim Speare Keller 1109 Graham Schulhauser Chinook Scaffolding 1110 Keith Coverdale 101/Sims 1111 Kenneth Cummings Mudbay Drilling 1112 Nathan Collins Mudbay Drilling 1113 Justin Mercer Mudbay Drilling 1114 Derek Hesketh Ledcor 1115 Johnathan Pilgrim Inline Group Inc. 1116 Jason Melnyk Ledcor 1117 Eduardo Martin Bauer Foundations 1118 Richard Jodoin GHD 1119 Kyler McAllister Terracon 1120 Haley Oosterman NHC 1121 Dwayne McRae TL&T 1122 William Moore Ledcor 1123 Brad Bemis Integrated Emergency 1124 Sean Steele Integrated Emergency 1125 Jacob Roseboom Integrated Emergency 1126 Samantha Froom Integrated Emergency 1127 Chrsitian Lincoln Integrated Emergency 1128 Jeff Minhinnick Integrated Emergency 1129 Dean Prins Integrated Emergency 1130 Colin Willoner Integrated Emergency 1131 John Davis Integrated Emergency 1132 Brad Owens Integrated Emergency 1133 John Willens Triton 1134 Tony Nelson Chinook Scaffolding 1135 Joel Hiebert Blue Max 1136 Brandon Venus JHW Construction Inactive 1137 Christopher Tweedie JHW Construction Inactive 1138 Robin Van Driel VOHS Consulting 1139 Anna Rybczynski VOHS Consulting 1140 Dan Baverstock Milestone 1141 Randy Kegler Nucor Environmental 1142 Chris Neeland Nucor Environmental 1143 Carmelo Velasquez Nucor Environmental 1144 Brandon Maag Integrated Emergency 1145 James Taylor Integrated Emergency 1146 Luke Harrison Integrated Emergency 1147 Andrew Rasmussen Nucor Environmental 1148 Charly Moreno Nucor Environmental 1149 Josh Dirocco Milestone 1150 Trevor Decan Milestone 1151 Vance Hall Milestone 1152 Aaron Olsen Nucor Environmental 1153 Sean Rockwell NCSG 1154 Shawn Matkea NCSG 1155 Justin Klein NCSG 1156 Jesse Ogden NCSG Inactive 1157 Katherine McCann Pacific Blasting 1158 Rian Ventner Pacific Blasting 1159 David Meikle Milestone 1160 Danny Forster NCSG 1161 Haley Thompson L-Tech 1162 Melissa Jenkins GHD 1163 Jake Robinson Integrated Emergency 1164 Jason Arsenault Integrated Emergency 1165 Ben Misko Geotech Drilling 1166 Kyle Strand Geotech Drilling 1167 Jacob Nicklen Stantec 1168 Dan Gibson Geotech Drilling 1169 Roxanne Kosiorek Chevron 1170 Kaylan McDonald Triton 1171 Kallie Edwards Triton 1172 Marc Harmel 101/Sims 1173 Tim O'Hara Chevron 1174 Justin Roger Golder 1175 Scott Wilson Golder 1176 Geoff Wingate Milestone 1177 Abdoul Mengal Milestone 1178 Steven Doucet Westcan (CMW) 1179 Blake Vannorman Milestone 1180 Joshue Down Milestone 1181 Sol Castle Milestone 1182 Alex Mitchell Milestone 1183 Hailey Campbell Golder 1184 Tanner Ableson McElhanney 1185 Rachel Hay NHC 1186 Colin Bell Integrated Emergency 1187 Javier Ortiz Integrated Emergency 1188 Dylan Tweedle JHW Construction 1189 Jennifer Nyce TL&T 1190 Gang Xing Hitachi Energy 1191 Nathan Behm ABB 1192 Jordon Craven JHW Construction 1193 Jacquelyn Spence Aecom 1194 Sarah Peden Triton 1195 Ben Hewitt Triton 1196 Connor McLean Secure 1197 Sean Ramage NCSG 1198 Dan Commons Ledcor 1199 Alexandra Hycinthe Secure 1200 Matt Gillingham Westcan (CMW) 1201 Ben Hartley Westcan (CMW) 1202 Broderick Bittineau Heenan Tree Service 1203 Graham Peters Heenan Tree Service 1204 Scott Weeber Heenan Tree Service 1205 Arlene McMillan Gitxsan Development Corporation 1206 Kaitlyn Russel Gitxsan Development Corporation 1207 Fil Greenslade Chevron 1208 Kevin Middleton Medcor 1209 Mark Daelman Ledcor 1210 Ryder Hoy NHC 1211 Terry Carriero TL&T 1212 Rex Turna McElhanney 1213 Everett Windsor Ledcor 1214 Gerald Wray Ledcor 1215 Noah Petric Milestone 1216 Peter Maheux Milestone 1217 Eli Hazlehurst Milestone 1218 Lee Uphill Milestone 1219 Trevor Morey Milestone 1220 Tyler Hollman Milestone 1221 Keith Robinson Milestone 1222 Troy Dixon Milestone 1223 Dwayne Lawrence Chevron 1224 Brandon Astle Pacific Blasting 1225 Brenda Lazzarotto Pacific Blasting 1226 Jessica Vallotton Allnorth 1227 Kirsch Bruer Allnorth 1228 Sarah Robinson McElhanney 1229 Darren Schultz Aecom 1230 Raymund Sampaga Aecom 1231 William Mitchell Triton 1232 Rebecca McGovern Aecom 1233 Shane Millard Shalor Consulting 1234 Payton Schmalzbauer Shalor Consulting 1235 Dean Watson Shalor Consulting 1236 Travis Flello McElhanney 1237 Jason Pugh McElhanney 1238 Trystan Wynnychuk Triton 1239 Maria Ringma Triton 1240 Herbert Brown NCSG 1241 Rhoda Summer Medcor 1242 Lovepreet Singh Cover Star 1243 Yadwinder Singh Cover Star 1244 Jason Tymofichuk NCSG 1245 Kent Felmark Clean Harbors 1246 Shawn Braden Clean Harbors 1247 Sam Cole Clean Harbors 1248 Nathan Larson Hitachi Energy 1249 Cory Johannesson Hitachi Energy 1250 Rachel Reid Gardner Medcor 1251 Adam Wells Magna Engineering 1252 Marvin Matanguihan Magna Engineering 1253 Mathew Hunt Chinook Scaffolding 1254 Brady Rumbolt Ledcor 1255 Travis Stone Ledcor 1256 Breck Chamberlain Advantage North 1257 Cameron Littman Advantage North 1258 Gord Gouchee Advantage North 1259 Jason Barthel Advantage North 1260 Len Oakley Advantage North 1261 Tyler Temple Advantage North 1262 Cory Bickerstaff Elspect Electrical 1263 James McDonald Chevron 1264 Adrian Mamo Shalor Consulting 1265 Chris Davey Prestige Oil 1266 Emily Davey Prestige Oil 1267 Doug Wamboldt Pacific Blasting 1268 Frazer Stone Advantage North 1269 Brian Bundschuh Advantage North 1270 Trevor Rose Ledcor 1271 James Selby Ledcor 1272 Richard Howes McElhanney 1273 Buddy Houlden Ledcor 1274 Jacob Compton Ledcor 1275 Clinton Tymchyshyn Ledcor 1276 Aryana Ebrahimzadeh Ledcor 1277 Kim Sandve Triton 1278 Stephen Oosthuyzen Medcor 1279 Jorden Laskosky Golder 1280 Ben Wenger Ledcor 1281 Afifa Rathore Ledcor 1282 Daniel Benyamini McElhanney 1283 Christopher Budgell McElhanney 1284 Brendan Kryzanowski Chinook Scaffolding 1285 Peter Kryzanowski Chinook Scaffolding 1286 Terrence Helgason Chinook Scaffolding 1287 Ed LaFavor Hitachi Energy 1288 Shania Weir Medcor 1289 Lucas Boreland Everguard Fire 1290 Ben Hood Everguard Fire 1291 Rob Face Advantage North 1292 Jesse Peterson Chevron 1293 Bobby Pauze Advantage North 1294 Tyler Davidson Advantage North 1295 Tyson Helgeson TL&T 1296 Sekula Todic Hitachi Energy 1297 Jacob Thompson L-Tech 1298 Christopher Grant Hitachi Energy 1299 Carmel Schembri Hitachi Energy 1300 Luc Martell Magna Engineering 1301 Jamie Bascomb Advantage North 1302 Dorothy Green 101/Sims 1303 Edward Comeau Milestone 1304 Paul Leger Nucor Environmental 1305 Raye Spencley Nucor Environmental 1306 Bill Pynn Nucor Environmental 1307 Tony Martineau Nucor Environmental 1308 Spencer McLean Nucor Environmental 1309 Steve Morse Milestone 1310 Laura Bekar Aecom 1311 Andrew Thompson RMSS 1312 Denis Tazev RMSS 1313 Johnny Page RMSS 1314 Samator Ali RMSS 1315 Taylor Reid RMSS 1316 Darin Elton Nucor Environmental 1317 Tory Denis Nucor Environmental 1318 Brody Morneau Milestone 1319 Lee Burton Nucor Environmental 1320 Mark Tomlinson Nucor Environmental 1321 Paul Sakins Nucor Environmental 1322 David Geaorge Nucor Environmental 1323 Joshua Down Nucor Environmental 1324 Austin Hazlehurst Nucor Environmental 1325 Lonny Dobratz Nucor Environmental 1326 Danielle Parrill Milestone 1327 Hailey Danicek Milestone 1328 Allan Wilson Arthon 1329 Dharl Cassidy Arthon 1330 Jeff Carkner Arthon 1331 Scott Greenfield Pacific Blasting 1332 Terry Stobbe Pacific Blasting 1333 Jon Hanson Chinook Scaffolding 1334 Jared Eakin Chinook Scaffolding 1335 Lyman Jaakkola ABC Recycling 1336 Dakota Wilson AQCS Traffic Control 1337 Barbara Holloway AQCS Traffic Control 1338 April Conlin Fraser Traffic Control 1339 Will Elgie Fraser Traffic Control 1340 Courtney Leclair McElhanney 1341 Kain Boyd Shalor Consulting 1342 Greg Angell 101/Sims 1343 Dylan Caron Advantage North 1344 Kathryn Ryan Triton 1345 Paris Canham Advantage North 1346 Cristian Rivera Advantage North 1347 Mike Dufour Milestone 1348 Riley Ito Milestone 1349 Justin Cameron Pacific Blasting 1350 Cecil Hatch Pacific Blasting 1351 Paul Gray Viking Construction 1352 Eugene Stewart Viking Construction 1353 Jody McCrea Viking Construction 1354 Emily Cowls Geotech Drilling 1355 Keenan Goss Geotech Drilling 1356 Kingsley Edogiawerie Geotech Drilling 1357 Kyle Strand Geotech Drilling 1358 Sarah McCulloch Geotech Drilling 1359 Greg Hustler Stantec 1360 Ben Shonwise 101/Sims 1361 Kyle Proksch Milestone 1362 Steve Hampton Geotech Drilling 1363 Patrick Lorefice Geotech Drilling 1364 Marcus Nicholls Aecom 1365 Ryan McGinnis Arthon 1366 Dharl Cassidy Arthon 1367 Paul Harris Advantage North 1368 Elhadji Diallo Medcor 1369 Shellon Terrelonge VOHS Consulting 1370 Sam Alikhani Acuren Group 1371 Eduardo Viveiros TL&T 1372 Tim Teves Milestone 1373 Manny Grewal Ledcor 1374 David Leite McElhanney 1375 Laura Thompson L-Tech 1376 Ruben Jacova Aecom 1377 Richard Hasset CIMS 1378 Tammy Howes McElhanney 1379 Nick Blanco NHC 1380 Richard Cunnigham Golder 1381 Emily Ernst Triton 1382 John Whetnell Ledcor 1383 Jason Hayes Ledcor 1384 Braidy Bonertz CND 1385 Hayden Flater Mud Bay 1386 Jacob Koubi Mud Bay 1387 Roger Good Mud Bay 1388 Stephen Fifield Mud Bay 1389 Bryden Wall Integrated Emergency 1390 Derek Jaffray Integrated Emergency 1391 Justin Bogaert Integrated Emergency 1392 Paul Aziz Integrated Emergency 1393 Tayden Fowler Integrated Emergency 1394 Jean Christophe GHD 1395 Marina Li GHD 1396 Mathew Senior GHD 1397 Kathleen Hasler GHD 1398 Matthew Tinkess Secure 1399 Shayle Prins Integrated Emergency 1400 Yaroslav Bolozovych McElhanney 1401 Jordyn Critchley SC Safety Ltd. 1402 Kennedy Holland Triton 1403 Meghan Miller McElhanney 1404 Sean Henry Frontier 1405 Kayla Sanderson Frontier 1406 Somayeh Asadi Shekafti Frontier 1407 Cale Simpson Frontier 1408 Michael Yuan Stantec 1409 Anthony McGill McElhanney 1410 Dion Johnston NCSG 1411 Alberto Espinosa Aecom 1412 Rob Hormoth Blue Max 1413 Stuart Brown Norco Septic 1414 Kevin De Sousa Norco Septic 1415 Mac Puddu Haisla Triton 1416 Karry Evans Chinook Scaffolding 1417 Cody Stickles Chinook Scaffolding 1419 Joe Silvestre 101/Sims 1420 Brent Grant Ledcor 0614 1421 Teena Pereira Medcor 1422 Giuseppe Turini Aecom 1423 Lindsey Nunes TL&T 1424 William Ritchie 101/Sims 1425 Dalyn Loewen Shalor Consulting 1426 Nell Jedrzejczyk Haisla Triton 1427 Ken Woolsey Advantage North 1428 Rick Bedell Advantage North 1429 Rodney Peters Advantage North 1430 Greg Lewry Chevron 0615 1431 Gurjinder Chhina Harpreet Org 1432 Gurdeep Singh Harpreet Org 1433 Manmeet Grewal Harpreet Org 1434 Gurmukh Sumal Harpreet Org 1435 Paviler Bal Harpreet Org 1436 Manipal Singh Harpreet Org 1437 Kuldip Sangione Harpreet Org 1438 Sanjay Rekhi Harpreet Org 1439 Simranjit Pandher Harpreet Org 1440 Baljinder Sidhu Harpreet Org 1441 Tejpreet Singh Harpreet Org 1442 Zachary Brooker Daudet Creek 1443 Crimzon LeBlond Daudet Creek 1444 Blair Williams Ledcor 1445 Satya Goudar Hitachi Energy 1446 Andrew Boule Medcor 1447 Ishatpal Singh Harpreet Org 1448 Kaine Wesley Ledcor 1449 Kurtis Coulter Advantage North 1450 Shafiq Hussain Harpreet Org 1451 Paul William Razor Harpreet Org 1452 Gord Graham Chevron 1453 Lavina Grant Daudet Creek 1454 Isaiah Galante McElhanney 1455 Harpreet Sidhu Harpreet Org 1456 Brad Thompson Advantage North 1457 Mike Kettle Advantage North 1458 Harpreet Maan Harpreet Org 1459 Sahibbir Malhi Harpreet Org 1460 Vanessa Fernandes Haisla Triton 1461 Shen Ren Chevron 1462 Maninder Singh Harpreet Org 1463 Palwinder Sandhu Harpreet Org 1464 Lou Ribeiro Daudet Creek 1465 Andrea Tampus McElhanney 1466 Dustin Saran Ledcor 1467 Erig Poage Daudet Creek 1468 Clarice Dessert Daudet Creek 1469 Eric Craig Nucor Environmental 1470 Jonas Prudden Shalor Consulting 1471 Kain Boyd Shalor Consulting 1472 Shelby Janes Shalor Consulting 1473 Donavin Wagner Shalor Consulting 1474 Aimee Hunter Shalor Consulting 1475 Tory Denis Nucor Environmental 1476 Allie Milne Shalor Consulting 1477 Kariah Lozeron Shalor Consulting 1478 Phoenix Deines Shalor Consulting 1479 Tyler Badger Shalor Consulting 1480 Anders McNabb Shalor Consulting 1481 Alex Oliveira Shalor Consulting 1482 Talyn Dixon Shalor Consulting 1483 Eugene Voykin Medcor 1484 Martin Hales Chinook Scaffolding 0635 1485 Chad Webb Integrated Emergency 1486 Jordan Sheasgreen Integrated Emergency 1487 Kyle Johnston Integrated Emergency 1488 Ben Vickers Haisla Triton 1489 Han Yan Aecom 1490 Mckenna Christianson McElhanney 1491 Jeremy Coleman ASI Marine 1492 Joe Mathews ASI Marine 1493 Tristan Francis ASI Marine 1494 Tyler Parker ASI Marine 1495 Damon Hazard Medcor 1496 Marrisa Morrison Integrated Emergency 1497 Byron Bethell CIMS 1498 Pamela Kennedy Advantage North 1499 Mike Cohen Nucor Environmental 1500 Gary Hundal Medcor 1501 Payton Atkin Advantage North 1502 Kesstyn Lambert Advantage North 1503 Sebastian Ramones Advantage North 1504 Mike Matkiiw Advantage North 1505 Andrii Hryhorenko Advantage North 1506 Michael Munroe Advantage North 1507 Steven Struble Chevron 1508 Mike Vanderheide Advantage North 1509 Joanna Majarreis ERM 1510 Madison Jerhoff ERM 1511 Oleksii Burlakov Advantage North 1512 James Strong Advantage North 1513 Joshua Miller McElhanney 1514 Gala Podgornik Triton 1515 Theresa Chicote WSP 1516 Jessica Mueller WSP 1517 Hossam Ammar McElhanney 1518 Ray Brazel Advantage North `.trim(); // ENDBADGES // Manage company aliases const ALIASES = [ [/102 Industries/, '101 Industries'], [/Allnorth/, 'Allnorth Consultants'], [/Aquaclear/, 'AquaClear'], [/Blue Max/, 'Blue Max Drilling'], [/Chinook/, 'Chinook Scaffolding'], [/Coast Mountain Wireless/, 'Coast Mountain'], [/D&J Containers Services/, 'D&J Containers'], [/Envirovac/, 'Enviro-Vac'], [/Golder/, 'Golder Associates'], [/Heenan/, 'Heenan Tree Service'], [/Inline/i, 'Inline Group Inc.'], [/JHW/, 'JHW Construction'], [/Kellar/, 'Keller'], [/Keller/, 'Keller'], [/Leavitt/, 'Leavitt Machinery'], [/Ledcor/, 'Ledcor'], [/Mud ?[Bb]ay/, 'Mud Bay Drilling'], [/^NBC$/, 'NBC Contracting'], [/Norco Septic/, 'Norco'], [/^(NHC|(NorthWest|NWest) Hydraulic)$/, 'Northwest Hydraulics'], [/Precision Pumping/, 'Precision Pumps'], [/Tervita Waste Management/, 'Secure'], [/TCSI/, 'TCSI Consulting'], [/TL & T|TL&T/, 'TL&T Electric'], [/Tri-city/, 'Tri-City Refrigeration'], [/Triton/, 'Triton'], ] var APPLIED = [] ALIASES._apply = function(str) { for (let alias of this) { if (str != alias[1] && str.match(alias[0])) { let log = str + ' -> ' + alias[1] if (!APPLIED.includes(log)) APPLIED.push(log) return alias[1] } } return str } var BADGE_DATA = BADGELIST.split('\n').map(line => { let entry = {}, linesplit = line.split('\t').map((cell, idx) => idx == 0 ? parseInt(cell.trim()) : cell.trim()) if (BADGELIST[0] == '0') { // ORIENTATION SHEET STYLE: Card 00...# -> Name -> Company -> Type -> Status ;[ entry.badge, entry.name, entry.rawCompany, , entry.status = '' ] = linesplit } else { // SIGN IN SHEET STYLE: Card # -> Blank -> Name -> Company -> Status ;[ entry.badge, , entry.name, entry.rawCompany, entry.status = '' ] = linesplit } entry.status = entry.status.toLowerCase() entry.company = ALIASES._apply(entry.rawCompany) return entry }) APPLIED.sort() // console.log('ALIASES applications:\n\t', APPLIED.join('\n\t ')) Object.freeze(BADGE_DATA) console.log('Raw data is BADGELIST') console.log('Main array is BADGE_DATA, ie:', BADGE_DATA[0])