--- Starting Daily Update for Season 20242025 ---
Force flag set: Clearing caches...
Cleared .cache/nhl_api
Removed stale file: data/20242025.csv
DEBUG: get_season finished. Found 1441 games for 20242025 matching prefix 2024
_season: starting fetch for season=20242025, team=all, games=1441, workers=4, use_cache=False
Fetching feeds: 1/1441
Fetching feeds: 2/1441
Fetching feeds: 3/1441
Fetching feeds: 4/1441
Fetching feeds: 5/1441
Fetching feeds: 6/1441
Fetching feeds: 7/1441
Fetching feeds: 8/1441
Fetching feeds: 9/1441
Fetching feeds: 10/1441
Fetching feeds: 11/1441
Fetching feeds: 12/1441
Fetching feeds: 13/1441
Fetching feeds: 14/1441
Fetching feeds: 15/1441
Fetching feeds: 16/1441
Fetching feeds: 17/1441
Fetching feeds: 18/1441
Fetching feeds: 19/1441
Fetching feeds: 20/1441
Fetching feeds: 21/1441
Fetching feeds: 22/1441
Fetching feeds: 23/1441
Fetching feeds: 24/1441
Fetching feeds: 25/1441
Fetching feeds: 26/1441
Fetching feeds: 27/1441
Fetching feeds: 28/1441
Fetching feeds: 29/1441
Fetching feeds: 30/1441
Fetching feeds: 31/1441
Fetching feeds: 32/1441
Fetching feeds: 33/1441
Fetching feeds: 34/1441
Fetching feeds: 35/1441
Fetching feeds: 36/1441
Fetching feeds: 37/1441
Fetching feeds: 38/1441
Fetching feeds: 39/1441
Fetching feeds: 40/1441
Fetching feeds: 41/1441
Fetching feeds: 42/1441
Fetching feeds: 43/1441
Fetching feeds: 44/1441
Fetching feeds: 45/1441
Fetching feeds: 46/1441
Fetching feeds: 47/1441
Fetching feeds: 48/1441
Fetching feeds: 49/1441
Fetching feeds: 50/1441
Fetching feeds: 51/1441
Fetching feeds: 52/1441
Fetching feeds: 53/1441
Fetching feeds: 54/1441
Fetching feeds: 55/1441
Fetching feeds: 56/1441
Fetching feeds: 57/1441
Fetching feeds: 58/1441
Fetching feeds: 59/1441
Fetching feeds: 60/1441
Fetching feeds: 61/1441
Fetching feeds: 62/1441
Fetching feeds: 63/1441
Fetching feeds: 64/1441
Fetching feeds: 65/1441
Fetching feeds: 66/1441
Fetching feeds: 67/1441
Fetching feeds: 68/1441
Fetching feeds: 69/1441
Fetching feeds: 70/1441
Fetching feeds: 71/1441
Fetching feeds: 72/1441
Fetching feeds: 73/1441
Fetching feeds: 74/1441
Fetching feeds: 75/1441
Fetching feeds: 76/1441
Fetching feeds: 77/1441
Fetching feeds: 78/1441
Fetching feeds: 79/1441
Fetching feeds: 80/1441
Fetching feeds: 81/1441
Fetching feeds: 82/1441
Fetching feeds: 83/1441
Fetching feeds: 84/1441
Fetching feeds: 85/1441
Fetching feeds: 86/1441
Fetching feeds: 87/1441
Fetching feeds: 88/1441
Fetching feeds: 89/1441
Fetching feeds: 90/1441
Fetching feeds: 91/1441
Fetching feeds: 92/1441
Fetching feeds: 93/1441
Fetching feeds: 94/1441
Fetching feeds: 95/1441
Fetching feeds: 96/1441
Fetching feeds: 97/1441
Fetching feeds: 98/1441
Fetching feeds: 99/1441
Fetching feeds: 100/1441
Fetching feeds: 101/1441
Fetching feeds: 102/1441
Fetching feeds: 103/1441
Fetching feeds: 104/1441
Fetching feeds: 105/1441
Fetching feeds: 106/1441
Fetching feeds: 107/1441
Fetching feeds: 108/1441
Fetching feeds: 109/1441
Fetching feeds: 110/1441
Fetching feeds: 111/1441
Fetching feeds: 112/1441
Fetching feeds: 113/1441
Fetching feeds: 114/1441
Fetching feeds: 115/1441
Fetching feeds: 116/1441
Fetching feeds: 117/1441
Fetching feeds: 118/1441
Fetching feeds: 119/1441
Fetching feeds: 120/1441
Fetching feeds: 121/1441
Fetching feeds: 122/1441
Fetching feeds: 123/1441
Fetching feeds: 124/1441
Fetching feeds: 125/1441
Fetching feeds: 126/1441
Fetching feeds: 127/1441
Fetching feeds: 128/1441
Fetching feeds: 129/1441
Fetching feeds: 130/1441
Fetching feeds: 131/1441
Fetching feeds: 132/1441
Fetching feeds: 133/1441
Fetching feeds: 134/1441
Fetching feeds: 135/1441
Fetching feeds: 136/1441
Fetching feeds: 137/1441
Fetching feeds: 138/1441
Fetching feeds: 139/1441
Fetching feeds: 140/1441
Fetching feeds: 141/1441
Fetching feeds: 142/1441
Fetching feeds: 143/1441
Fetching feeds: 144/1441
Fetching feeds: 145/1441
Fetching feeds: 146/1441
Fetching feeds: 147/1441
Fetching feeds: 148/1441
Fetching feeds: 149/1441
Fetching feeds: 150/1441
Fetching feeds: 151/1441
Fetching feeds: 152/1441
Fetching feeds: 153/1441
Fetching feeds: 154/1441
Fetching feeds: 155/1441
Fetching feeds: 156/1441
Fetching feeds: 157/1441
Fetching feeds: 158/1441
Fetching feeds: 159/1441
Fetching feeds: 160/1441
Fetching feeds: 161/1441
Fetching feeds: 162/1441
Fetching feeds: 163/1441
Fetching feeds: 164/1441
Fetching feeds: 165/1441
Fetching feeds: 166/1441
Fetching feeds: 167/1441
Fetching feeds: 168/1441
Fetching feeds: 169/1441
Fetching feeds: 170/1441
Fetching feeds: 171/1441
Fetching feeds: 172/1441
Fetching feeds: 173/1441
Fetching feeds: 174/1441
Fetching feeds: 175/1441
Fetching feeds: 176/1441
Fetching feeds: 177/1441
Fetching feeds: 178/1441
Fetching feeds: 179/1441
Fetching feeds: 180/1441
Fetching feeds: 181/1441
Fetching feeds: 182/1441
Fetching feeds: 183/1441
Fetching feeds: 184/1441
Fetching feeds: 185/1441
Fetching feeds: 186/1441
Fetching feeds: 187/1441
Fetching feeds: 188/1441
Fetching feeds: 189/1441
Fetching feeds: 190/1441
Fetching feeds: 191/1441
Fetching feeds: 192/1441
Fetching feeds: 193/1441
Fetching feeds: 194/1441
Fetching feeds: 195/1441
Fetching feeds: 196/1441
Fetching feeds: 197/1441
Fetching feeds: 198/1441
Fetching feeds: 199/1441
Fetching feeds: 200/1441
Fetching feeds: 201/1441
Fetching feeds: 202/1441
Fetching feeds: 203/1441
Fetching feeds: 204/1441
Fetching feeds: 205/1441
Fetching feeds: 206/1441
Fetching feeds: 207/1441
Fetching feeds: 208/1441
Fetching feeds: 209/1441
Fetching feeds: 210/1441
Fetching feeds: 211/1441
Fetching feeds: 212/1441
Fetching feeds: 213/1441
Fetching feeds: 214/1441
Fetching feeds: 215/1441
Fetching feeds: 216/1441
Fetching feeds: 217/1441
Fetching feeds: 218/1441
Fetching feeds: 219/1441
Fetching feeds: 220/1441
Fetching feeds: 221/1441
Fetching feeds: 222/1441
Fetching feeds: 223/1441
Fetching feeds: 224/1441
Fetching feeds: 225/1441
Fetching feeds: 226/1441
Fetching feeds: 227/1441
Fetching feeds: 228/1441
Fetching feeds: 229/1441
Fetching feeds: 230/1441
Fetching feeds: 231/1441
Fetching feeds: 232/1441
Fetching feeds: 233/1441
Fetching feeds: 234/1441
Fetching feeds: 235/1441
Fetching feeds: 236/1441
Fetching feeds: 237/1441
Fetching feeds: 238/1441
Fetching feeds: 239/1441
Fetching feeds: 240/1441
Fetching feeds: 241/1441
Fetching feeds: 242/1441
Fetching feeds: 243/1441
Fetching feeds: 244/1441
Fetching feeds: 245/1441
Fetching feeds: 246/1441
Fetching feeds: 247/1441
Fetching feeds: 248/1441
Fetching feeds: 249/1441
Fetching feeds: 250/1441
Fetching feeds: 251/1441
Fetching feeds: 252/1441
Fetching feeds: 253/1441
Fetching feeds: 254/1441
Fetching feeds: 255/1441
Fetching feeds: 256/1441
Fetching feeds: 257/1441
Fetching feeds: 258/1441
Fetching feeds: 259/1441
Fetching feeds: 260/1441
Fetching feeds: 261/1441
Fetching feeds: 262/1441
Fetching feeds: 263/1441
Fetching feeds: 264/1441
Fetching feeds: 265/1441
Fetching feeds: 266/1441
Fetching feeds: 267/1441
Fetching feeds: 268/1441
Fetching feeds: 269/1441
Fetching feeds: 270/1441
Fetching feeds: 271/1441
Fetching feeds: 272/1441
Fetching feeds: 273/1441
Fetching feeds: 274/1441
Fetching feeds: 275/1441
Fetching feeds: 276/1441
Fetching feeds: 277/1441
Fetching feeds: 278/1441
Fetching feeds: 279/1441
Fetching feeds: 280/1441
Fetching feeds: 281/1441
Fetching feeds: 282/1441
Fetching feeds: 283/1441
Fetching feeds: 284/1441
Fetching feeds: 285/1441
Fetching feeds: 286/1441
Fetching feeds: 287/1441
Fetching feeds: 288/1441
Fetching feeds: 289/1441
Fetching feeds: 290/1441
Fetching feeds: 291/1441
Fetching feeds: 292/1441
Fetching feeds: 293/1441
Fetching feeds: 294/1441
Fetching feeds: 295/1441
Fetching feeds: 296/1441
Fetching feeds: 297/1441
Fetching feeds: 298/1441
Fetching feeds: 299/1441
Fetching feeds: 300/1441
Fetching feeds: 301/1441
Fetching feeds: 302/1441
Fetching feeds: 303/1441
Fetching feeds: 304/1441
Fetching feeds: 305/1441
Fetching feeds: 306/1441
Fetching feeds: 307/1441
Fetching feeds: 308/1441
Fetching feeds: 309/1441
Fetching feeds: 310/1441
Fetching feeds: 311/1441
Fetching feeds: 312/1441
Fetching feeds: 313/1441
Fetching feeds: 314/1441
Fetching feeds: 315/1441
Fetching feeds: 316/1441
Fetching feeds: 317/1441
Fetching feeds: 318/1441
Fetching feeds: 319/1441
Fetching feeds: 320/1441
Fetching feeds: 321/1441
Fetching feeds: 322/1441
Fetching feeds: 323/1441
Fetching feeds: 324/1441
Fetching feeds: 325/1441
Fetching feeds: 326/1441
Fetching feeds: 327/1441
Fetching feeds: 328/1441
Fetching feeds: 329/1441
Fetching feeds: 330/1441
Fetching feeds: 331/1441
Fetching feeds: 332/1441
Fetching feeds: 333/1441
Fetching feeds: 334/1441
Fetching feeds: 335/1441
Fetching feeds: 336/1441
Fetching feeds: 337/1441
Fetching feeds: 338/1441
Fetching feeds: 339/1441
Fetching feeds: 340/1441
Fetching feeds: 341/1441
Fetching feeds: 342/1441
Fetching feeds: 343/1441
Fetching feeds: 344/1441
Fetching feeds: 345/1441
Fetching feeds: 346/1441
Fetching feeds: 347/1441
Fetching feeds: 348/1441
Fetching feeds: 349/1441
Fetching feeds: 350/1441
Fetching feeds: 351/1441
Fetching feeds: 352/1441
Fetching feeds: 353/1441
Fetching feeds: 354/1441
Fetching feeds: 355/1441
Fetching feeds: 356/1441
Fetching feeds: 357/1441
Fetching feeds: 358/1441
Fetching feeds: 359/1441
Fetching feeds: 360/1441
Fetching feeds: 361/1441
Fetching feeds: 362/1441
Fetching feeds: 363/1441
Fetching feeds: 364/1441
Fetching feeds: 365/1441
Fetching feeds: 366/1441
Fetching feeds: 367/1441
Fetching feeds: 368/1441
Fetching feeds: 369/1441
Fetching feeds: 370/1441
Fetching feeds: 371/1441
Fetching feeds: 372/1441
Fetching feeds: 373/1441
Fetching feeds: 374/1441
Fetching feeds: 375/1441
Fetching feeds: 376/1441
Fetching feeds: 377/1441
Fetching feeds: 378/1441
Fetching feeds: 379/1441
Fetching feeds: 380/1441
Fetching feeds: 381/1441
Fetching feeds: 382/1441
Fetching feeds: 383/1441
Fetching feeds: 384/1441
Fetching feeds: 385/1441
Fetching feeds: 386/1441
Fetching feeds: 387/1441
Fetching feeds: 388/1441
Fetching feeds: 389/1441
Fetching feeds: 390/1441
Fetching feeds: 391/1441
Fetching feeds: 392/1441
Fetching feeds: 393/1441
Fetching feeds: 394/1441
Fetching feeds: 395/1441
Fetching feeds: 396/1441
Fetching feeds: 397/1441
Fetching feeds: 398/1441
Fetching feeds: 399/1441
Fetching feeds: 400/1441
Fetching feeds: 401/1441
Fetching feeds: 402/1441
Fetching feeds: 403/1441
Fetching feeds: 404/1441
Fetching feeds: 405/1441
Fetching feeds: 406/1441
Fetching feeds: 407/1441
Fetching feeds: 408/1441
Fetching feeds: 409/1441
Fetching feeds: 410/1441
Fetching feeds: 411/1441
Fetching feeds: 412/1441
Fetching feeds: 413/1441
Fetching feeds: 414/1441
Fetching feeds: 415/1441
Fetching feeds: 416/1441
Fetching feeds: 417/1441
Fetching feeds: 418/1441
Fetching feeds: 419/1441
Fetching feeds: 420/1441
Fetching feeds: 421/1441
Fetching feeds: 422/1441
Fetching feeds: 423/1441
Fetching feeds: 424/1441
Fetching feeds: 425/1441
Fetching feeds: 426/1441
Fetching feeds: 427/1441
Fetching feeds: 428/1441
Fetching feeds: 429/1441
Fetching feeds: 430/1441
Fetching feeds: 431/1441
Fetching feeds: 432/1441
Fetching feeds: 433/1441
Fetching feeds: 434/1441
Fetching feeds: 435/1441
Fetching feeds: 436/1441
Fetching feeds: 437/1441
Fetching feeds: 438/1441
Fetching feeds: 439/1441
Fetching feeds: 440/1441
Fetching feeds: 441/1441
Fetching feeds: 442/1441
Fetching feeds: 443/1441
Fetching feeds: 444/1441
Fetching feeds: 445/1441
Fetching feeds: 446/1441
Fetching feeds: 447/1441
Fetching feeds: 448/1441
Fetching feeds: 449/1441
Fetching feeds: 450/1441
Fetching feeds: 451/1441
Fetching feeds: 452/1441
Fetching feeds: 453/1441
Fetching feeds: 454/1441
Fetching feeds: 455/1441
Fetching feeds: 456/1441
Fetching feeds: 457/1441
Fetching feeds: 458/1441
Fetching feeds: 459/1441
Fetching feeds: 460/1441
Fetching feeds: 461/1441
Fetching feeds: 462/1441
Fetching feeds: 463/1441
Fetching feeds: 464/1441
Fetching feeds: 465/1441
Fetching feeds: 466/1441
Fetching feeds: 467/1441
Fetching feeds: 468/1441
Fetching feeds: 469/1441
Fetching feeds: 470/1441
Fetching feeds: 471/1441
Fetching feeds: 472/1441
Fetching feeds: 473/1441
Fetching feeds: 474/1441
Fetching feeds: 475/1441
Fetching feeds: 476/1441
Fetching feeds: 477/1441
Fetching feeds: 478/1441
Fetching feeds: 479/1441
Fetching feeds: 480/1441
Fetching feeds: 481/1441
Fetching feeds: 482/1441
Fetching feeds: 483/1441
Fetching feeds: 484/1441
Fetching feeds: 485/1441
Fetching feeds: 486/1441
Fetching feeds: 487/1441
Fetching feeds: 488/1441
Fetching feeds: 489/1441
Fetching feeds: 490/1441
Fetching feeds: 491/1441
Fetching feeds: 492/1441
Fetching feeds: 493/1441
Fetching feeds: 494/1441
Fetching feeds: 495/1441
Fetching feeds: 496/1441
Fetching feeds: 497/1441
Fetching feeds: 498/1441
Fetching feeds: 499/1441
Fetching feeds: 500/1441
Fetching feeds: 501/1441
Fetching feeds: 502/1441
Fetching feeds: 503/1441
Fetching feeds: 504/1441
Fetching feeds: 505/1441
Fetching feeds: 506/1441
Fetching feeds: 507/1441
Fetching feeds: 508/1441
Fetching feeds: 509/1441
Fetching feeds: 510/1441
Fetching feeds: 511/1441
Fetching feeds: 512/1441
Fetching feeds: 513/1441
Fetching feeds: 514/1441
Fetching feeds: 515/1441
Fetching feeds: 516/1441
Fetching feeds: 517/1441
Fetching feeds: 518/1441
Fetching feeds: 519/1441
Fetching feeds: 520/1441
Fetching feeds: 521/1441
Fetching feeds: 522/1441
Fetching feeds: 523/1441
Fetching feeds: 524/1441
Fetching feeds: 525/1441
Fetching feeds: 526/1441
Fetching feeds: 527/1441
Fetching feeds: 528/1441
Fetching feeds: 529/1441
Fetching feeds: 530/1441
Fetching feeds: 531/1441
Fetching feeds: 532/1441
Fetching feeds: 533/1441
Fetching feeds: 534/1441
Fetching feeds: 535/1441
Fetching feeds: 536/1441
Fetching feeds: 537/1441
Fetching feeds: 538/1441
Fetching feeds: 539/1441
Fetching feeds: 540/1441
Fetching feeds: 541/1441
Fetching feeds: 542/1441
Fetching feeds: 543/1441
Fetching feeds: 544/1441
Fetching feeds: 545/1441
Fetching feeds: 546/1441
Fetching feeds: 547/1441
Fetching feeds: 548/1441
Fetching feeds: 549/1441
Fetching feeds: 550/1441
Fetching feeds: 551/1441
Fetching feeds: 552/1441
Fetching feeds: 553/1441
Fetching feeds: 554/1441
Fetching feeds: 555/1441
Fetching feeds: 556/1441
Fetching feeds: 557/1441
Fetching feeds: 558/1441
Fetching feeds: 559/1441
Fetching feeds: 560/1441
Fetching feeds: 561/1441
Fetching feeds: 562/1441
Fetching feeds: 563/1441
Fetching feeds: 564/1441
Fetching feeds: 565/1441
Fetching feeds: 566/1441
Fetching feeds: 567/1441
Fetching feeds: 568/1441
Fetching feeds: 569/1441
Fetching feeds: 570/1441
Fetching feeds: 571/1441
Fetching feeds: 572/1441
Fetching feeds: 573/1441
Fetching feeds: 574/1441
Fetching feeds: 575/1441
Fetching feeds: 576/1441
Fetching feeds: 577/1441
Fetching feeds: 578/1441
Fetching feeds: 579/1441
Fetching feeds: 580/1441
Fetching feeds: 581/1441
Fetching feeds: 582/1441
Fetching feeds: 583/1441
Fetching feeds: 584/1441
Fetching feeds: 585/1441
Fetching feeds: 586/1441
Fetching feeds: 587/1441
Fetching feeds: 588/1441
Fetching feeds: 589/1441
Fetching feeds: 590/1441
Fetching feeds: 591/1441
Fetching feeds: 592/1441
Fetching feeds: 593/1441
Fetching feeds: 594/1441
Fetching feeds: 595/1441
Fetching feeds: 596/1441
Fetching feeds: 597/1441
Fetching feeds: 598/1441
Fetching feeds: 599/1441
Fetching feeds: 600/1441
Fetching feeds: 601/1441
Fetching feeds: 602/1441
Fetching feeds: 603/1441
Fetching feeds: 604/1441
Fetching feeds: 605/1441
Fetching feeds: 606/1441
Fetching feeds: 607/1441
Fetching feeds: 608/1441
Fetching feeds: 609/1441
Fetching feeds: 610/1441
Fetching feeds: 611/1441
Fetching feeds: 612/1441
Fetching feeds: 613/1441
Fetching feeds: 614/1441
Fetching feeds: 615/1441
Fetching feeds: 616/1441
Fetching feeds: 617/1441
Fetching feeds: 618/1441
Fetching feeds: 619/1441
Fetching feeds: 620/1441
Fetching feeds: 621/1441
Fetching feeds: 622/1441
Fetching feeds: 623/1441
Fetching feeds: 624/1441
Fetching feeds: 625/1441
Fetching feeds: 626/1441
Fetching feeds: 627/1441
Fetching feeds: 628/1441
Fetching feeds: 629/1441
Fetching feeds: 630/1441
Fetching feeds: 631/1441
Fetching feeds: 632/1441
Fetching feeds: 633/1441
Fetching feeds: 634/1441
Fetching feeds: 635/1441
Fetching feeds: 636/1441
Fetching feeds: 637/1441
Fetching feeds: 638/1441
Fetching feeds: 639/1441
Fetching feeds: 640/1441
Fetching feeds: 641/1441
Fetching feeds: 642/1441
Fetching feeds: 643/1441
Fetching feeds: 644/1441
Fetching feeds: 645/1441
Fetching feeds: 646/1441
Fetching feeds: 647/1441
Fetching feeds: 648/1441
Fetching feeds: 649/1441
Fetching feeds: 650/1441
Fetching feeds: 651/1441
Fetching feeds: 652/1441
Fetching feeds: 653/1441
Fetching feeds: 654/1441
Fetching feeds: 655/1441
Fetching feeds: 656/1441
Fetching feeds: 657/1441
Fetching feeds: 658/1441
Fetching feeds: 659/1441
Fetching feeds: 660/1441
Fetching feeds: 661/1441
Fetching feeds: 662/1441
Fetching feeds: 663/1441
Fetching feeds: 664/1441
Fetching feeds: 665/1441
Fetching feeds: 666/1441
Fetching feeds: 667/1441
Fetching feeds: 668/1441
Fetching feeds: 669/1441
Fetching feeds: 670/1441
Fetching feeds: 671/1441
Fetching feeds: 672/1441
Fetching feeds: 673/1441
Fetching feeds: 674/1441
Fetching feeds: 675/1441
Fetching feeds: 676/1441
Fetching feeds: 677/1441
Fetching feeds: 678/1441
Fetching feeds: 679/1441
Fetching feeds: 680/1441
Fetching feeds: 681/1441
Fetching feeds: 682/1441
Fetching feeds: 683/1441
Fetching feeds: 684/1441
Fetching feeds: 685/1441
Fetching feeds: 686/1441
Fetching feeds: 687/1441
Fetching feeds: 688/1441
Fetching feeds: 689/1441
Fetching feeds: 690/1441
Fetching feeds: 691/1441
Fetching feeds: 692/1441
Fetching feeds: 693/1441
Fetching feeds: 694/1441
Fetching feeds: 695/1441
Fetching feeds: 696/1441
Fetching feeds: 697/1441
Fetching feeds: 698/1441
Fetching feeds: 699/1441
Fetching feeds: 700/1441
Fetching feeds: 701/1441
Fetching feeds: 702/1441
Fetching feeds: 703/1441
Fetching feeds: 704/1441
Fetching feeds: 705/1441
Fetching feeds: 706/1441
Fetching feeds: 707/1441
Fetching feeds: 708/1441
Fetching feeds: 709/1441
Fetching feeds: 710/1441
Fetching feeds: 711/1441
Fetching feeds: 712/1441
Fetching feeds: 713/1441
Fetching feeds: 714/1441
Fetching feeds: 715/1441
Fetching feeds: 716/1441
Fetching feeds: 717/1441
Fetching feeds: 718/1441
Fetching feeds: 719/1441
Fetching feeds: 720/1441
Fetching feeds: 721/1441
Fetching feeds: 722/1441
Fetching feeds: 723/1441
Fetching feeds: 724/1441
Fetching feeds: 725/1441
Fetching feeds: 726/1441
Fetching feeds: 727/1441
Fetching feeds: 728/1441
Fetching feeds: 729/1441
Fetching feeds: 730/1441
Fetching feeds: 731/1441
Fetching feeds: 732/1441
Fetching feeds: 733/1441
Fetching feeds: 734/1441
Fetching feeds: 735/1441
Fetching feeds: 736/1441
Fetching feeds: 737/1441
Fetching feeds: 738/1441
Fetching feeds: 739/1441
Fetching feeds: 740/1441
Fetching feeds: 741/1441
Fetching feeds: 742/1441
Fetching feeds: 743/1441
Fetching feeds: 744/1441
Fetching feeds: 745/1441
Fetching feeds: 746/1441
Fetching feeds: 747/1441
Fetching feeds: 748/1441
Fetching feeds: 749/1441
Fetching feeds: 750/1441
Fetching feeds: 751/1441
Fetching feeds: 752/1441
Fetching feeds: 753/1441
Fetching feeds: 754/1441
Fetching feeds: 755/1441
Fetching feeds: 756/1441
Fetching feeds: 757/1441
Fetching feeds: 758/1441
Fetching feeds: 759/1441
Fetching feeds: 760/1441
Fetching feeds: 761/1441
Fetching feeds: 762/1441
Fetching feeds: 763/1441
Fetching feeds: 764/1441
Fetching feeds: 765/1441
Fetching feeds: 766/1441
Fetching feeds: 767/1441
Fetching feeds: 768/1441
Fetching feeds: 769/1441
Fetching feeds: 770/1441
Fetching feeds: 771/1441
Fetching feeds: 772/1441
Fetching feeds: 773/1441
Fetching feeds: 774/1441
Fetching feeds: 775/1441
Fetching feeds: 776/1441
Fetching feeds: 777/1441
Fetching feeds: 778/1441
Fetching feeds: 779/1441
Fetching feeds: 780/1441
Fetching feeds: 781/1441
Fetching feeds: 782/1441
Fetching feeds: 783/1441
Fetching feeds: 784/1441
Fetching feeds: 785/1441
Fetching feeds: 786/1441
Fetching feeds: 787/1441
Fetching feeds: 788/1441
Fetching feeds: 789/1441
Fetching feeds: 790/1441
Fetching feeds: 791/1441
Fetching feeds: 792/1441
Fetching feeds: 793/1441
Fetching feeds: 794/1441
Fetching feeds: 795/1441
Fetching feeds: 796/1441
Fetching feeds: 797/1441
Fetching feeds: 798/1441
Fetching feeds: 799/1441
Fetching feeds: 800/1441
Fetching feeds: 801/1441
Fetching feeds: 802/1441
Fetching feeds: 803/1441
Fetching feeds: 804/1441
Fetching feeds: 805/1441
Fetching feeds: 806/1441
Fetching feeds: 807/1441
Fetching feeds: 808/1441
Fetching feeds: 809/1441
Fetching feeds: 810/1441
Fetching feeds: 811/1441
Fetching feeds: 812/1441
Fetching feeds: 813/1441
Fetching feeds: 814/1441
Fetching feeds: 815/1441
Fetching feeds: 816/1441
Fetching feeds: 817/1441
Fetching feeds: 818/1441
Fetching feeds: 819/1441
Fetching feeds: 820/1441
Fetching feeds: 821/1441
Fetching feeds: 822/1441
Fetching feeds: 823/1441
Fetching feeds: 824/1441
Fetching feeds: 825/1441
Fetching feeds: 826/1441
Fetching feeds: 827/1441
Fetching feeds: 828/1441
Fetching feeds: 829/1441
Fetching feeds: 830/1441
Fetching feeds: 831/1441
Fetching feeds: 832/1441
Fetching feeds: 833/1441
Fetching feeds: 834/1441
Fetching feeds: 835/1441
Fetching feeds: 836/1441
Fetching feeds: 837/1441
Fetching feeds: 838/1441
Fetching feeds: 839/1441
Fetching feeds: 840/1441
Fetching feeds: 841/1441
Fetching feeds: 842/1441
Fetching feeds: 843/1441
Fetching feeds: 844/1441
Fetching feeds: 845/1441
Fetching feeds: 846/1441
Fetching feeds: 847/1441
Fetching feeds: 848/1441
Fetching feeds: 849/1441
Fetching feeds: 850/1441
Fetching feeds: 851/1441
Fetching feeds: 852/1441
Fetching feeds: 853/1441
Fetching feeds: 854/1441
Fetching feeds: 855/1441
Fetching feeds: 856/1441
Fetching feeds: 857/1441
Fetching feeds: 858/1441
Fetching feeds: 859/1441
Fetching feeds: 860/1441
Fetching feeds: 861/1441
Fetching feeds: 862/1441
Fetching feeds: 863/1441
Fetching feeds: 864/1441
Fetching feeds: 865/1441
Fetching feeds: 866/1441
Fetching feeds: 867/1441
Fetching feeds: 868/1441
Fetching feeds: 869/1441
Fetching feeds: 870/1441
Fetching feeds: 871/1441
Fetching feeds: 872/1441
Fetching feeds: 873/1441
Fetching feeds: 874/1441
Fetching feeds: 875/1441
Fetching feeds: 876/1441
Fetching feeds: 877/1441
Fetching feeds: 878/1441
Fetching feeds: 879/1441
Fetching feeds: 880/1441
Fetching feeds: 881/1441
Fetching feeds: 882/1441
Fetching feeds: 883/1441
Fetching feeds: 884/1441
Fetching feeds: 885/1441
Fetching feeds: 886/1441
Fetching feeds: 887/1441
Fetching feeds: 888/1441
Fetching feeds: 889/1441
Fetching feeds: 890/1441
Fetching feeds: 891/1441
Fetching feeds: 892/1441
Fetching feeds: 893/1441
Fetching feeds: 894/1441
Fetching feeds: 895/1441
Fetching feeds: 896/1441
Fetching feeds: 897/1441
Fetching feeds: 898/1441
Fetching feeds: 899/1441
Fetching feeds: 900/1441
Fetching feeds: 901/1441
Fetching feeds: 902/1441
Fetching feeds: 903/1441
Fetching feeds: 904/1441
Fetching feeds: 905/1441
Fetching feeds: 906/1441
Fetching feeds: 907/1441
Fetching feeds: 908/1441
Fetching feeds: 909/1441
Fetching feeds: 910/1441
Fetching feeds: 911/1441
Fetching feeds: 912/1441
Fetching feeds: 913/1441
Fetching feeds: 914/1441
Fetching feeds: 915/1441
Fetching feeds: 916/1441
Fetching feeds: 917/1441
Fetching feeds: 918/1441
Fetching feeds: 919/1441
Fetching feeds: 920/1441
Fetching feeds: 921/1441
Fetching feeds: 922/1441
Fetching feeds: 923/1441
Fetching feeds: 924/1441
Fetching feeds: 925/1441
Fetching feeds: 926/1441
Fetching feeds: 927/1441
Fetching feeds: 928/1441
Fetching feeds: 929/1441
Fetching feeds: 930/1441
Fetching feeds: 931/1441
Fetching feeds: 932/1441
Fetching feeds: 933/1441
Fetching feeds: 934/1441
Fetching feeds: 935/1441
Fetching feeds: 936/1441
Fetching feeds: 937/1441
Fetching feeds: 938/1441
Fetching feeds: 939/1441
Fetching feeds: 940/1441
Fetching feeds: 941/1441
Fetching feeds: 942/1441
Fetching feeds: 943/1441
Fetching feeds: 944/1441
Fetching feeds: 945/1441
Fetching feeds: 946/1441
Fetching feeds: 947/1441
Fetching feeds: 948/1441
Fetching feeds: 949/1441
Fetching feeds: 950/1441
Fetching feeds: 951/1441
Fetching feeds: 952/1441
Fetching feeds: 953/1441
Fetching feeds: 954/1441
Fetching feeds: 955/1441
Fetching feeds: 956/1441
Fetching feeds: 957/1441
Fetching feeds: 958/1441
Fetching feeds: 959/1441
Fetching feeds: 960/1441
Fetching feeds: 961/1441
Fetching feeds: 962/1441
Fetching feeds: 963/1441
Fetching feeds: 964/1441
Fetching feeds: 965/1441
Fetching feeds: 966/1441
Fetching feeds: 967/1441
Fetching feeds: 968/1441
Fetching feeds: 969/1441
Fetching feeds: 970/1441
Fetching feeds: 971/1441
Fetching feeds: 972/1441
Fetching feeds: 973/1441
Fetching feeds: 974/1441
Fetching feeds: 975/1441
Fetching feeds: 976/1441
Fetching feeds: 977/1441
Fetching feeds: 978/1441
Fetching feeds: 979/1441
Fetching feeds: 980/1441
Fetching feeds: 981/1441
Fetching feeds: 982/1441
Fetching feeds: 983/1441
Fetching feeds: 984/1441
Fetching feeds: 985/1441
Fetching feeds: 986/1441
Fetching feeds: 987/1441
Fetching feeds: 988/1441
Fetching feeds: 989/1441
Fetching feeds: 990/1441
Fetching feeds: 991/1441
Fetching feeds: 992/1441
Fetching feeds: 993/1441
Fetching feeds: 994/1441
Fetching feeds: 995/1441
Fetching feeds: 996/1441
Fetching feeds: 997/1441
Fetching feeds: 998/1441
Fetching feeds: 999/1441
Fetching feeds: 1000/1441
Fetching feeds: 1001/1441
Fetching feeds: 1002/1441
Fetching feeds: 1003/1441
Fetching feeds: 1004/1441
Fetching feeds: 1005/1441
Fetching feeds: 1006/1441
Fetching feeds: 1007/1441
Fetching feeds: 1008/1441
Fetching feeds: 1009/1441
Fetching feeds: 1010/1441
Fetching feeds: 1011/1441
Fetching feeds: 1012/1441
Fetching feeds: 1013/1441
Fetching feeds: 1014/1441
Fetching feeds: 1015/1441
Fetching feeds: 1016/1441
Fetching feeds: 1017/1441
Fetching feeds: 1018/1441
Fetching feeds: 1019/1441
Fetching feeds: 1020/1441
Fetching feeds: 1021/1441
Fetching feeds: 1022/1441
Fetching feeds: 1023/1441
Fetching feeds: 1024/1441
Fetching feeds: 1025/1441
Fetching feeds: 1026/1441
Fetching feeds: 1027/1441
Fetching feeds: 1028/1441
Fetching feeds: 1029/1441
Fetching feeds: 1030/1441
Fetching feeds: 1031/1441
Fetching feeds: 1032/1441
Fetching feeds: 1033/1441
Fetching feeds: 1034/1441
Fetching feeds: 1035/1441
Fetching feeds: 1036/1441
Fetching feeds: 1037/1441
Fetching feeds: 1038/1441
Fetching feeds: 1039/1441
Fetching feeds: 1040/1441
Fetching feeds: 1041/1441
Fetching feeds: 1042/1441
Fetching feeds: 1043/1441
Fetching feeds: 1044/1441
Fetching feeds: 1045/1441
Fetching feeds: 1046/1441
Fetching feeds: 1047/1441
Fetching feeds: 1048/1441
Fetching feeds: 1049/1441
Fetching feeds: 1050/1441
Fetching feeds: 1051/1441
Fetching feeds: 1052/1441
Fetching feeds: 1053/1441
Fetching feeds: 1054/1441
Fetching feeds: 1055/1441
Fetching feeds: 1056/1441
Fetching feeds: 1057/1441
Fetching feeds: 1058/1441
Fetching feeds: 1059/1441
Fetching feeds: 1060/1441
Fetching feeds: 1061/1441
Fetching feeds: 1062/1441
Fetching feeds: 1063/1441
Fetching feeds: 1064/1441
Fetching feeds: 1065/1441
Fetching feeds: 1066/1441
Fetching feeds: 1067/1441
Fetching feeds: 1068/1441
Fetching feeds: 1069/1441
Fetching feeds: 1070/1441
Fetching feeds: 1071/1441
Fetching feeds: 1072/1441
Fetching feeds: 1073/1441
Fetching feeds: 1074/1441
Fetching feeds: 1075/1441
Fetching feeds: 1076/1441
Fetching feeds: 1077/1441
Fetching feeds: 1078/1441
Fetching feeds: 1079/1441
Fetching feeds: 1080/1441
Fetching feeds: 1081/1441
Fetching feeds: 1082/1441
Fetching feeds: 1083/1441
Fetching feeds: 1084/1441
Fetching feeds: 1085/1441
Fetching feeds: 1086/1441
Fetching feeds: 1087/1441
Fetching feeds: 1088/1441
Fetching feeds: 1089/1441
Fetching feeds: 1090/1441
Fetching feeds: 1091/1441
Fetching feeds: 1092/1441
Fetching feeds: 1093/1441
Fetching feeds: 1094/1441
Fetching feeds: 1095/1441
Fetching feeds: 1096/1441
Fetching feeds: 1097/1441
Fetching feeds: 1098/1441
Fetching feeds: 1099/1441
Fetching feeds: 1100/1441
Fetching feeds: 1101/1441
Fetching feeds: 1102/1441
Fetching feeds: 1103/1441
Fetching feeds: 1104/1441
Fetching feeds: 1105/1441
Fetching feeds: 1106/1441
Fetching feeds: 1107/1441
Fetching feeds: 1108/1441
Fetching feeds: 1109/1441
Fetching feeds: 1110/1441
Fetching feeds: 1111/1441
Fetching feeds: 1112/1441
Fetching feeds: 1113/1441
Fetching feeds: 1114/1441
Fetching feeds: 1115/1441
Fetching feeds: 1116/1441
Fetching feeds: 1117/1441
Fetching feeds: 1118/1441
Fetching feeds: 1119/1441
Fetching feeds: 1120/1441
Fetching feeds: 1121/1441
Fetching feeds: 1122/1441
Fetching feeds: 1123/1441
Fetching feeds: 1124/1441
Fetching feeds: 1125/1441
Fetching feeds: 1126/1441
Fetching feeds: 1127/1441
Fetching feeds: 1128/1441
Fetching feeds: 1129/1441
Fetching feeds: 1130/1441
Fetching feeds: 1131/1441
Fetching feeds: 1132/1441
Fetching feeds: 1133/1441
Fetching feeds: 1134/1441
Fetching feeds: 1135/1441
Fetching feeds: 1136/1441
Fetching feeds: 1137/1441
Fetching feeds: 1138/1441
Fetching feeds: 1139/1441
Fetching feeds: 1140/1441
Fetching feeds: 1141/1441
Fetching feeds: 1142/1441
Fetching feeds: 1143/1441
Fetching feeds: 1144/1441
Fetching feeds: 1145/1441
Fetching feeds: 1146/1441
Fetching feeds: 1147/1441
Fetching feeds: 1148/1441
Fetching feeds: 1149/1441
Fetching feeds: 1150/1441
Fetching feeds: 1151/1441
Fetching feeds: 1152/1441
Fetching feeds: 1153/1441
Fetching feeds: 1154/1441
Fetching feeds: 1155/1441
Fetching feeds: 1156/1441
Fetching feeds: 1157/1441
Fetching feeds: 1158/1441
Fetching feeds: 1159/1441
Fetching feeds: 1160/1441
Fetching feeds: 1161/1441
Fetching feeds: 1162/1441
Fetching feeds: 1163/1441
Fetching feeds: 1164/1441
Fetching feeds: 1165/1441
Fetching feeds: 1166/1441
Fetching feeds: 1167/1441
Fetching feeds: 1168/1441
Fetching feeds: 1169/1441
Fetching feeds: 1170/1441
Fetching feeds: 1171/1441
Fetching feeds: 1172/1441
Fetching feeds: 1173/1441
Fetching feeds: 1174/1441
Fetching feeds: 1175/1441
Fetching feeds: 1176/1441
Fetching feeds: 1177/1441
Fetching feeds: 1178/1441
Fetching feeds: 1179/1441
Fetching feeds: 1180/1441
Fetching feeds: 1181/1441
Fetching feeds: 1182/1441
Fetching feeds: 1183/1441
Fetching feeds: 1184/1441
Fetching feeds: 1185/1441
Fetching feeds: 1186/1441
Fetching feeds: 1187/1441
Fetching feeds: 1188/1441
Fetching feeds: 1189/1441
Fetching feeds: 1190/1441
Fetching feeds: 1191/1441
Fetching feeds: 1192/1441
Fetching feeds: 1193/1441
Fetching feeds: 1194/1441
Fetching feeds: 1195/1441
Fetching feeds: 1196/1441
Fetching feeds: 1197/1441
Fetching feeds: 1198/1441
Fetching feeds: 1199/1441
Fetching feeds: 1200/1441
Fetching feeds: 1201/1441
Fetching feeds: 1202/1441
Fetching feeds: 1203/1441
Fetching feeds: 1204/1441
Fetching feeds: 1205/1441
Fetching feeds: 1206/1441
Fetching feeds: 1207/1441
Fetching feeds: 1208/1441
Fetching feeds: 1209/1441
Fetching feeds: 1210/1441
Fetching feeds: 1211/1441
Fetching feeds: 1212/1441
Fetching feeds: 1213/1441
Fetching feeds: 1214/1441
Fetching feeds: 1215/1441
Fetching feeds: 1216/1441
Fetching feeds: 1217/1441
Fetching feeds: 1218/1441
Fetching feeds: 1219/1441
Fetching feeds: 1220/1441
Fetching feeds: 1221/1441
Fetching feeds: 1222/1441
Fetching feeds: 1223/1441
Fetching feeds: 1224/1441
Fetching feeds: 1225/1441
Fetching feeds: 1226/1441
Fetching feeds: 1227/1441
Fetching feeds: 1228/1441
Fetching feeds: 1229/1441
Fetching feeds: 1230/1441
Fetching feeds: 1231/1441
Fetching feeds: 1232/1441
Fetching feeds: 1233/1441
Fetching feeds: 1234/1441
Fetching feeds: 1235/1441
Fetching feeds: 1236/1441
Fetching feeds: 1237/1441
Fetching feeds: 1238/1441
Fetching feeds: 1239/1441
Fetching feeds: 1240/1441
Fetching feeds: 1241/1441
Fetching feeds: 1242/1441
Fetching feeds: 1243/1441
Fetching feeds: 1244/1441
Fetching feeds: 1245/1441
Fetching feeds: 1246/1441
Fetching feeds: 1247/1441
Fetching feeds: 1248/1441
Fetching feeds: 1249/1441
Fetching feeds: 1250/1441
Fetching feeds: 1251/1441
Fetching feeds: 1252/1441
Fetching feeds: 1253/1441
Fetching feeds: 1254/1441
Fetching feeds: 1255/1441
Fetching feeds: 1256/1441
Fetching feeds: 1257/1441
Fetching feeds: 1258/1441
Fetching feeds: 1259/1441
Fetching feeds: 1260/1441
Fetching feeds: 1261/1441
Fetching feeds: 1262/1441
Fetching feeds: 1263/1441
Fetching feeds: 1264/1441
Fetching feeds: 1265/1441
Fetching feeds: 1266/1441
Fetching feeds: 1267/1441
Fetching feeds: 1268/1441
Fetching feeds: 1269/1441
Fetching feeds: 1270/1441
Fetching feeds: 1271/1441
Fetching feeds: 1272/1441
Fetching feeds: 1273/1441
Fetching feeds: 1274/1441
Fetching feeds: 1275/1441
Fetching feeds: 1276/1441
Fetching feeds: 1277/1441
Fetching feeds: 1278/1441
Fetching feeds: 1279/1441
Fetching feeds: 1280/1441
Fetching feeds: 1281/1441
Fetching feeds: 1282/1441
Fetching feeds: 1283/1441
Fetching feeds: 1284/1441
Fetching feeds: 1285/1441
Fetching feeds: 1286/1441
Fetching feeds: 1287/1441
Fetching feeds: 1288/1441
Fetching feeds: 1289/1441
Fetching feeds: 1290/1441
Fetching feeds: 1291/1441
Fetching feeds: 1292/1441
Fetching feeds: 1293/1441
Fetching feeds: 1294/1441
Fetching feeds: 1295/1441
Fetching feeds: 1296/1441
Fetching feeds: 1297/1441
Fetching feeds: 1298/1441
Fetching feeds: 1299/1441
Fetching feeds: 1300/1441
Fetching feeds: 1301/1441
Fetching feeds: 1302/1441
Fetching feeds: 1303/1441
Fetching feeds: 1304/1441
Fetching feeds: 1305/1441
Fetching feeds: 1306/1441
Fetching feeds: 1307/1441
Fetching feeds: 1308/1441
Fetching feeds: 1309/1441
Fetching feeds: 1310/1441
Fetching feeds: 1311/1441
Fetching feeds: 1312/1441
Fetching feeds: 1313/1441
Fetching feeds: 1314/1441
Fetching feeds: 1315/1441
Fetching feeds: 1316/1441
Fetching feeds: 1317/1441
Fetching feeds: 1318/1441
Fetching feeds: 1319/1441
Fetching feeds: 1320/1441
Fetching feeds: 1321/1441
Fetching feeds: 1322/1441
Fetching feeds: 1323/1441
Fetching feeds: 1324/1441
Fetching feeds: 1325/1441
Fetching feeds: 1326/1441
Fetching feeds: 1327/1441
Fetching feeds: 1328/1441
Fetching feeds: 1329/1441
Fetching feeds: 1330/1441
Fetching feeds: 1331/1441
Fetching feeds: 1332/1441
Fetching feeds: 1333/1441
Fetching feeds: 1334/1441
Fetching feeds: 1335/1441
Fetching feeds: 1336/1441
Fetching feeds: 1337/1441
Fetching feeds: 1338/1441
Fetching feeds: 1339/1441
Fetching feeds: 1340/1441
Fetching feeds: 1341/1441
Fetching feeds: 1342/1441
Fetching feeds: 1343/1441
Fetching feeds: 1344/1441
Fetching feeds: 1345/1441
Fetching feeds: 1346/1441
Fetching feeds: 1347/1441
Fetching feeds: 1348/1441
Fetching feeds: 1349/1441
Fetching feeds: 1350/1441
Fetching feeds: 1351/1441
Fetching feeds: 1352/1441
Fetching feeds: 1353/1441
Fetching feeds: 1354/1441
Fetching feeds: 1355/1441
Fetching feeds: 1356/1441
Fetching feeds: 1357/1441
Fetching feeds: 1358/1441
Fetching feeds: 1359/1441
Fetching feeds: 1360/1441
Fetching feeds: 1361/1441
Fetching feeds: 1362/1441
Fetching feeds: 1363/1441
Fetching feeds: 1364/1441
Fetching feeds: 1365/1441
Fetching feeds: 1366/1441
Fetching feeds: 1367/1441
Fetching feeds: 1368/1441
Fetching feeds: 1369/1441
Fetching feeds: 1370/1441
Fetching feeds: 1371/1441
Fetching feeds: 1372/1441
Fetching feeds: 1373/1441
Fetching feeds: 1374/1441
Fetching feeds: 1375/1441
Fetching feeds: 1376/1441
Fetching feeds: 1377/1441
Fetching feeds: 1378/1441
Fetching feeds: 1379/1441
Fetching feeds: 1380/1441
Fetching feeds: 1381/1441
Fetching feeds: 1382/1441
Fetching feeds: 1383/1441
Fetching feeds: 1384/1441
Fetching feeds: 1385/1441
Fetching feeds: 1386/1441
Fetching feeds: 1387/1441
Fetching feeds: 1388/1441
Fetching feeds: 1389/1441
Fetching feeds: 1390/1441
Fetching feeds: 1391/1441
Fetching feeds: 1392/1441
Fetching feeds: 1393/1441
Fetching feeds: 1394/1441
Fetching feeds: 1395/1441
Fetching feeds: 1396/1441
Fetching feeds: 1397/1441
Fetching feeds: 1398/1441
Fetching feeds: 1399/1441
Fetching feeds: 1400/1441
Fetching feeds: 1401/1441
Fetching feeds: 1402/1441
Fetching feeds: 1403/1441
Fetching feeds: 1404/1441
Fetching feeds: 1405/1441
Fetching feeds: 1406/1441
Fetching feeds: 1407/1441
Fetching feeds: 1408/1441
Fetching feeds: 1409/1441
Fetching feeds: 1410/1441
Fetching feeds: 1411/1441
Fetching feeds: 1412/1441
Fetching feeds: 1413/1441
Fetching feeds: 1414/1441
Fetching feeds: 1415/1441
Fetching feeds: 1416/1441
Fetching feeds: 1417/1441
Fetching feeds: 1418/1441
Fetching feeds: 1419/1441
Fetching feeds: 1420/1441
Fetching feeds: 1421/1441
Fetching feeds: 1422/1441
Fetching feeds: 1423/1441
Fetching feeds: 1424/1441
Fetching feeds: 1425/1441
Fetching feeds: 1426/1441
Fetching feeds: 1427/1441
Fetching feeds: 1428/1441
Fetching feeds: 1429/1441
Fetching feeds: 1430/1441
Fetching feeds: 1431/1441
Fetching feeds: 1432/1441
Fetching feeds: 1433/1441
Fetching feeds: 1434/1441
Fetching feeds: 1435/1441
Fetching feeds: 1436/1441
Fetching feeds: 1437/1441
Fetching feeds: 1438/1441
Fetching feeds: 1439/1441
Fetching feeds: 1440/1441
Fetching feeds: 1441/1441
Finished fetching feeds: 1441/1441
INFO:root:Saved raw game feeds JSON to data/20242025_raw_game_feeds.json
INFO:root:Saved raw game feeds CSV to data/20242025_raw_game_feeds.csv
Parsing feeds: 1/1441
Parsing feeds: 2/1441
Parsing feeds: 3/1441
Parsing feeds: 4/1441
Parsing feeds: 5/1441
Parsing feeds: 6/1441
Parsing feeds: 7/1441
Parsing feeds: 8/1441
Parsing feeds: 9/1441
Parsing feeds: 10/1441
Parsing feeds: 11/1441
Parsing feeds: 12/1441
Parsing feeds: 13/1441
Parsing feeds: 14/1441
Parsing feeds: 15/1441
Parsing feeds: 16/1441
Parsing feeds: 17/1441
Parsing feeds: 18/1441
Parsing feeds: 19/1441
Parsing feeds: 20/1441
Parsing feeds: 21/1441
Parsing feeds: 22/1441
Parsing feeds: 23/1441
Parsing feeds: 24/1441
Parsing feeds: 25/1441
Parsing feeds: 26/1441
Parsing feeds: 27/1441
Parsing feeds: 28/1441
Parsing feeds: 29/1441
Parsing feeds: 30/1441
Parsing feeds: 31/1441
Parsing feeds: 32/1441
Parsing feeds: 33/1441
Parsing feeds: 34/1441
Parsing feeds: 35/1441
Parsing feeds: 36/1441
Parsing feeds: 37/1441
Parsing feeds: 38/1441
Parsing feeds: 39/1441
Parsing feeds: 40/1441
Parsing feeds: 41/1441
Parsing feeds: 42/1441
Parsing feeds: 43/1441
Parsing feeds: 44/1441
Parsing feeds: 45/1441
Parsing feeds: 46/1441
Parsing feeds: 47/1441
Parsing feeds: 48/1441
Parsing feeds: 49/1441
Parsing feeds: 50/1441
Parsing feeds: 51/1441
Parsing feeds: 52/1441
Parsing feeds: 53/1441
Parsing feeds: 54/1441
Parsing feeds: 55/1441
Parsing feeds: 56/1441
Parsing feeds: 57/1441
Parsing feeds: 58/1441
Parsing feeds: 59/1441
Parsing feeds: 60/1441
Parsing feeds: 61/1441
Parsing feeds: 62/1441
Parsing feeds: 63/1441
Parsing feeds: 64/1441
Parsing feeds: 65/1441
Parsing feeds: 66/1441
Parsing feeds: 67/1441
Parsing feeds: 68/1441
Parsing feeds: 69/1441
Parsing feeds: 70/1441
Parsing feeds: 71/1441
Parsing feeds: 72/1441
Parsing feeds: 73/1441
Parsing feeds: 74/1441
Parsing feeds: 75/1441
Parsing feeds: 76/1441
Parsing feeds: 77/1441
Parsing feeds: 78/1441
Parsing feeds: 79/1441
Parsing feeds: 80/1441
Parsing feeds: 81/1441
Parsing feeds: 82/1441
Parsing feeds: 83/1441
Parsing feeds: 84/1441
Parsing feeds: 85/1441
Parsing feeds: 86/1441
Parsing feeds: 87/1441
Parsing feeds: 88/1441
Parsing feeds: 89/1441
Parsing feeds: 90/1441
Parsing feeds: 91/1441
Parsing feeds: 92/1441
Parsing feeds: 93/1441
Parsing feeds: 94/1441
Parsing feeds: 95/1441
Parsing feeds: 96/1441
Parsing feeds: 97/1441
Parsing feeds: 98/1441
Parsing feeds: 99/1441
Parsing feeds: 100/1441
Parsing feeds: 101/1441
Parsing feeds: 102/1441
Parsing feeds: 103/1441
Parsing feeds: 104/1441
Parsing feeds: 105/1441
Parsing feeds: 106/1441
Parsing feeds: 107/1441
Parsing feeds: 108/1441
Parsing feeds: 109/1441
Parsing feeds: 110/1441
Parsing feeds: 111/1441
Parsing feeds: 112/1441
Parsing feeds: 113/1441
Parsing feeds: 114/1441
Parsing feeds: 115/1441
Parsing feeds: 116/1441
Parsing feeds: 117/1441
Parsing feeds: 118/1441
Parsing feeds: 119/1441
Parsing feeds: 120/1441
Parsing feeds: 121/1441
Parsing feeds: 122/1441
Parsing feeds: 123/1441
Parsing feeds: 124/1441
Parsing feeds: 125/1441
Parsing feeds: 126/1441
Parsing feeds: 127/1441
Parsing feeds: 128/1441
Parsing feeds: 129/1441
Parsing feeds: 130/1441
Parsing feeds: 131/1441
Parsing feeds: 132/1441
Parsing feeds: 133/1441
Parsing feeds: 134/1441
Parsing feeds: 135/1441
Parsing feeds: 136/1441
Parsing feeds: 137/1441
Parsing feeds: 138/1441
Parsing feeds: 139/1441
Parsing feeds: 140/1441
Parsing feeds: 141/1441
Parsing feeds: 142/1441
Parsing feeds: 143/1441
Parsing feeds: 144/1441
Parsing feeds: 145/1441
Parsing feeds: 146/1441
Parsing feeds: 147/1441
Parsing feeds: 148/1441
Parsing feeds: 149/1441
Parsing feeds: 150/1441
Parsing feeds: 151/1441
Parsing feeds: 152/1441
Parsing feeds: 153/1441
Parsing feeds: 154/1441
Parsing feeds: 155/1441
Parsing feeds: 156/1441
Parsing feeds: 157/1441
Parsing feeds: 158/1441
Parsing feeds: 159/1441
Parsing feeds: 160/1441
Parsing feeds: 161/1441
Parsing feeds: 162/1441
Parsing feeds: 163/1441
Parsing feeds: 164/1441
Parsing feeds: 165/1441
Parsing feeds: 166/1441
Parsing feeds: 167/1441
Parsing feeds: 168/1441
Parsing feeds: 169/1441
Parsing feeds: 170/1441
Parsing feeds: 171/1441
Parsing feeds: 172/1441
Parsing feeds: 173/1441
Parsing feeds: 174/1441
Parsing feeds: 175/1441
Parsing feeds: 176/1441
Parsing feeds: 177/1441
Parsing feeds: 178/1441
Parsing feeds: 179/1441
Parsing feeds: 180/1441
Parsing feeds: 181/1441
Parsing feeds: 182/1441
Parsing feeds: 183/1441
Parsing feeds: 184/1441
Parsing feeds: 185/1441
Parsing feeds: 186/1441
Parsing feeds: 187/1441
Parsing feeds: 188/1441
Parsing feeds: 189/1441
Parsing feeds: 190/1441
Parsing feeds: 191/1441
Parsing feeds: 192/1441
Parsing feeds: 193/1441
Parsing feeds: 194/1441
Parsing feeds: 195/1441
Parsing feeds: 196/1441
Parsing feeds: 197/1441
Parsing feeds: 198/1441
Parsing feeds: 199/1441
Parsing feeds: 200/1441
Parsing feeds: 201/1441
Parsing feeds: 202/1441
Parsing feeds: 203/1441
Parsing feeds: 204/1441
Parsing feeds: 205/1441
Parsing feeds: 206/1441
Parsing feeds: 207/1441
Parsing feeds: 208/1441
Parsing feeds: 209/1441
Parsing feeds: 210/1441
Parsing feeds: 211/1441
Parsing feeds: 212/1441
Parsing feeds: 213/1441
Parsing feeds: 214/1441
Parsing feeds: 215/1441
Parsing feeds: 216/1441
Parsing feeds: 217/1441
Parsing feeds: 218/1441
Parsing feeds: 219/1441
Parsing feeds: 220/1441
Parsing feeds: 221/1441
Parsing feeds: 222/1441
Parsing feeds: 223/1441
Parsing feeds: 224/1441
Parsing feeds: 225/1441
Parsing feeds: 226/1441
Parsing feeds: 227/1441
Parsing feeds: 228/1441
Parsing feeds: 229/1441
Parsing feeds: 230/1441
Parsing feeds: 231/1441
Parsing feeds: 232/1441
Parsing feeds: 233/1441
Parsing feeds: 234/1441
Parsing feeds: 235/1441
Parsing feeds: 236/1441
Parsing feeds: 237/1441
Parsing feeds: 238/1441
Parsing feeds: 239/1441
Parsing feeds: 240/1441
Parsing feeds: 241/1441
Parsing feeds: 242/1441
Parsing feeds: 243/1441
Parsing feeds: 244/1441
Parsing feeds: 245/1441
Parsing feeds: 246/1441
Parsing feeds: 247/1441
Parsing feeds: 248/1441
Parsing feeds: 249/1441
Parsing feeds: 250/1441
Parsing feeds: 251/1441
Parsing feeds: 252/1441
Parsing feeds: 253/1441
Parsing feeds: 254/1441
Parsing feeds: 255/1441
Parsing feeds: 256/1441
Parsing feeds: 257/1441
Parsing feeds: 258/1441
Parsing feeds: 259/1441
Parsing feeds: 260/1441
Parsing feeds: 261/1441
Parsing feeds: 262/1441
Parsing feeds: 263/1441
Parsing feeds: 264/1441
Parsing feeds: 265/1441
Parsing feeds: 266/1441
Parsing feeds: 267/1441
Parsing feeds: 268/1441
Parsing feeds: 269/1441
Parsing feeds: 270/1441
Parsing feeds: 271/1441
Parsing feeds: 272/1441
Parsing feeds: 273/1441
Parsing feeds: 274/1441
Parsing feeds: 275/1441
Parsing feeds: 276/1441
Parsing feeds: 277/1441
Parsing feeds: 278/1441
Parsing feeds: 279/1441
Parsing feeds: 280/1441
Parsing feeds: 281/1441
Parsing feeds: 282/1441
Parsing feeds: 283/1441
Parsing feeds: 284/1441
Parsing feeds: 285/1441
Parsing feeds: 286/1441
Parsing feeds: 287/1441
Parsing feeds: 288/1441
Parsing feeds: 289/1441
Parsing feeds: 290/1441
Parsing feeds: 291/1441
Parsing feeds: 292/1441
Parsing feeds: 293/1441
Parsing feeds: 294/1441
Parsing feeds: 295/1441
Parsing feeds: 296/1441
Parsing feeds: 297/1441
Parsing feeds: 298/1441
Parsing feeds: 299/1441
Parsing feeds: 300/1441
Parsing feeds: 301/1441
Parsing feeds: 302/1441
Parsing feeds: 303/1441
Parsing feeds: 304/1441
Parsing feeds: 305/1441
Parsing feeds: 306/1441
Parsing feeds: 307/1441
Parsing feeds: 308/1441
Parsing feeds: 309/1441
Parsing feeds: 310/1441
Parsing feeds: 311/1441
Parsing feeds: 312/1441
Parsing feeds: 313/1441
Parsing feeds: 314/1441
Parsing feeds: 315/1441
Parsing feeds: 316/1441
Parsing feeds: 317/1441
Parsing feeds: 318/1441
Parsing feeds: 319/1441
Parsing feeds: 320/1441
Parsing feeds: 321/1441
Parsing feeds: 322/1441
Parsing feeds: 323/1441
Parsing feeds: 324/1441
Parsing feeds: 325/1441
Parsing feeds: 326/1441
Parsing feeds: 327/1441
Parsing feeds: 328/1441
Parsing feeds: 329/1441
Parsing feeds: 330/1441
Parsing feeds: 331/1441
Parsing feeds: 332/1441
Parsing feeds: 333/1441
Parsing feeds: 334/1441
Parsing feeds: 335/1441
Parsing feeds: 336/1441
Parsing feeds: 337/1441
Parsing feeds: 338/1441
Parsing feeds: 339/1441
Parsing feeds: 340/1441
Parsing feeds: 341/1441
Parsing feeds: 342/1441
Parsing feeds: 343/1441
Parsing feeds: 344/1441
Parsing feeds: 345/1441
Parsing feeds: 346/1441
Parsing feeds: 347/1441
Parsing feeds: 348/1441
Parsing feeds: 349/1441
Parsing feeds: 350/1441
Parsing feeds: 351/1441
Parsing feeds: 352/1441
Parsing feeds: 353/1441
Parsing feeds: 354/1441
Parsing feeds: 355/1441
Parsing feeds: 356/1441
Parsing feeds: 357/1441
Parsing feeds: 358/1441
Parsing feeds: 359/1441
Parsing feeds: 360/1441
Parsing feeds: 361/1441
Parsing feeds: 362/1441
Parsing feeds: 363/1441
Parsing feeds: 364/1441
Parsing feeds: 365/1441
Parsing feeds: 366/1441
Parsing feeds: 367/1441
Parsing feeds: 368/1441
Parsing feeds: 369/1441
Parsing feeds: 370/1441
Parsing feeds: 371/1441
Parsing feeds: 372/1441
Parsing feeds: 373/1441
Parsing feeds: 374/1441
Parsing feeds: 375/1441
Parsing feeds: 376/1441
Parsing feeds: 377/1441
Parsing feeds: 378/1441
Parsing feeds: 379/1441
Parsing feeds: 380/1441
Parsing feeds: 381/1441
Parsing feeds: 382/1441
Parsing feeds: 383/1441
Parsing feeds: 384/1441
Parsing feeds: 385/1441
Parsing feeds: 386/1441
Parsing feeds: 387/1441
Parsing feeds: 388/1441
Parsing feeds: 389/1441
Parsing feeds: 390/1441
Parsing feeds: 391/1441
Parsing feeds: 392/1441
Parsing feeds: 393/1441
Parsing feeds: 394/1441
Parsing feeds: 395/1441
Parsing feeds: 396/1441
Parsing feeds: 397/1441
Parsing feeds: 398/1441
Parsing feeds: 399/1441
Parsing feeds: 400/1441
Parsing feeds: 401/1441
Parsing feeds: 402/1441
Parsing feeds: 403/1441
Parsing feeds: 404/1441
Parsing feeds: 405/1441
Parsing feeds: 406/1441
Parsing feeds: 407/1441
Parsing feeds: 408/1441
Parsing feeds: 409/1441
Parsing feeds: 410/1441
Parsing feeds: 411/1441
Parsing feeds: 412/1441
Parsing feeds: 413/1441
Parsing feeds: 414/1441
Parsing feeds: 415/1441
Parsing feeds: 416/1441
Parsing feeds: 417/1441
Parsing feeds: 418/1441
Parsing feeds: 419/1441
Parsing feeds: 420/1441
Parsing feeds: 421/1441
Parsing feeds: 422/1441
Parsing feeds: 423/1441
Parsing feeds: 424/1441
Parsing feeds: 425/1441
Parsing feeds: 426/1441
Parsing feeds: 427/1441
Parsing feeds: 428/1441
Parsing feeds: 429/1441
Parsing feeds: 430/1441
Parsing feeds: 431/1441
Parsing feeds: 432/1441
Parsing feeds: 433/1441
Parsing feeds: 434/1441
Parsing feeds: 435/1441
Parsing feeds: 436/1441
Parsing feeds: 437/1441
Parsing feeds: 438/1441
Parsing feeds: 439/1441
Parsing feeds: 440/1441
Parsing feeds: 441/1441
Parsing feeds: 442/1441
Parsing feeds: 443/1441
Parsing feeds: 444/1441
Parsing feeds: 445/1441
Parsing feeds: 446/1441
Parsing feeds: 447/1441
Parsing feeds: 448/1441
Parsing feeds: 449/1441
Parsing feeds: 450/1441
Parsing feeds: 451/1441
Parsing feeds: 452/1441
Parsing feeds: 453/1441
Parsing feeds: 454/1441
Parsing feeds: 455/1441
Parsing feeds: 456/1441
Parsing feeds: 457/1441
Parsing feeds: 458/1441
Parsing feeds: 459/1441
Parsing feeds: 460/1441
Parsing feeds: 461/1441
Parsing feeds: 462/1441
Parsing feeds: 463/1441
Parsing feeds: 464/1441
Parsing feeds: 465/1441
Parsing feeds: 466/1441
Parsing feeds: 467/1441
Parsing feeds: 468/1441
Parsing feeds: 469/1441
Parsing feeds: 470/1441
Parsing feeds: 471/1441
Parsing feeds: 472/1441
Parsing feeds: 473/1441
Parsing feeds: 474/1441
Parsing feeds: 475/1441
Parsing feeds: 476/1441
Parsing feeds: 477/1441
Parsing feeds: 478/1441
Parsing feeds: 479/1441
Parsing feeds: 480/1441
Parsing feeds: 481/1441
Parsing feeds: 482/1441
Parsing feeds: 483/1441
Parsing feeds: 484/1441
Parsing feeds: 485/1441
Parsing feeds: 486/1441
Parsing feeds: 487/1441
Parsing feeds: 488/1441
Parsing feeds: 489/1441
Parsing feeds: 490/1441
Parsing feeds: 491/1441
Parsing feeds: 492/1441
Parsing feeds: 493/1441
Parsing feeds: 494/1441
Parsing feeds: 495/1441
Parsing feeds: 496/1441
Parsing feeds: 497/1441
Parsing feeds: 498/1441
Parsing feeds: 499/1441
Parsing feeds: 500/1441
Parsing feeds: 501/1441
Parsing feeds: 502/1441
Parsing feeds: 503/1441
Parsing feeds: 504/1441
Parsing feeds: 505/1441
Parsing feeds: 506/1441
Parsing feeds: 507/1441
Parsing feeds: 508/1441
Parsing feeds: 509/1441
Parsing feeds: 510/1441
Parsing feeds: 511/1441
Parsing feeds: 512/1441
Parsing feeds: 513/1441
Parsing feeds: 514/1441
Parsing feeds: 515/1441
Parsing feeds: 516/1441
Parsing feeds: 517/1441
Parsing feeds: 518/1441
Parsing feeds: 519/1441
Parsing feeds: 520/1441
Parsing feeds: 521/1441
Parsing feeds: 522/1441
Parsing feeds: 523/1441
Parsing feeds: 524/1441
Parsing feeds: 525/1441
Parsing feeds: 526/1441
Parsing feeds: 527/1441
Parsing feeds: 528/1441
Parsing feeds: 529/1441
Parsing feeds: 530/1441
Parsing feeds: 531/1441
Parsing feeds: 532/1441
Parsing feeds: 533/1441
Parsing feeds: 534/1441
Parsing feeds: 535/1441
Parsing feeds: 536/1441
Parsing feeds: 537/1441
Parsing feeds: 538/1441
Parsing feeds: 539/1441
Parsing feeds: 540/1441
Parsing feeds: 541/1441
Parsing feeds: 542/1441
Parsing feeds: 543/1441
Parsing feeds: 544/1441
Parsing feeds: 545/1441
Parsing feeds: 546/1441
Parsing feeds: 547/1441
Parsing feeds: 548/1441
Parsing feeds: 549/1441
Parsing feeds: 550/1441
Parsing feeds: 551/1441
Parsing feeds: 552/1441
Parsing feeds: 553/1441
Parsing feeds: 554/1441
Parsing feeds: 555/1441
Parsing feeds: 556/1441
Parsing feeds: 557/1441
Parsing feeds: 558/1441
Parsing feeds: 559/1441
Parsing feeds: 560/1441
Parsing feeds: 561/1441
Parsing feeds: 562/1441
Parsing feeds: 563/1441
Parsing feeds: 564/1441
Parsing feeds: 565/1441
Parsing feeds: 566/1441
Parsing feeds: 567/1441
Parsing feeds: 568/1441
Parsing feeds: 569/1441
Parsing feeds: 570/1441
Parsing feeds: 571/1441
Parsing feeds: 572/1441
Parsing feeds: 573/1441
Parsing feeds: 574/1441
Parsing feeds: 575/1441
Parsing feeds: 576/1441
Parsing feeds: 577/1441
Parsing feeds: 578/1441
Parsing feeds: 579/1441
Parsing feeds: 580/1441
Parsing feeds: 581/1441
Parsing feeds: 582/1441
Parsing feeds: 583/1441
Parsing feeds: 584/1441
Parsing feeds: 585/1441
Parsing feeds: 586/1441
Parsing feeds: 587/1441
Parsing feeds: 588/1441
Parsing feeds: 589/1441
Parsing feeds: 590/1441
Parsing feeds: 591/1441
Parsing feeds: 592/1441
Parsing feeds: 593/1441
Parsing feeds: 594/1441
Parsing feeds: 595/1441
Parsing feeds: 596/1441
Parsing feeds: 597/1441
Parsing feeds: 598/1441
Parsing feeds: 599/1441
Parsing feeds: 600/1441
Parsing feeds: 601/1441
Parsing feeds: 602/1441
Parsing feeds: 603/1441
Parsing feeds: 604/1441
Parsing feeds: 605/1441
Parsing feeds: 606/1441
Parsing feeds: 607/1441
Parsing feeds: 608/1441
Parsing feeds: 609/1441
Parsing feeds: 610/1441
Parsing feeds: 611/1441
Parsing feeds: 612/1441
Parsing feeds: 613/1441
Parsing feeds: 614/1441
Parsing feeds: 615/1441
Parsing feeds: 616/1441
Parsing feeds: 617/1441
Parsing feeds: 618/1441
Parsing feeds: 619/1441
Parsing feeds: 620/1441
Parsing feeds: 621/1441
Parsing feeds: 622/1441
Parsing feeds: 623/1441
Parsing feeds: 624/1441
Parsing feeds: 625/1441
Parsing feeds: 626/1441
Parsing feeds: 627/1441
Parsing feeds: 628/1441
Parsing feeds: 629/1441
Parsing feeds: 630/1441
Parsing feeds: 631/1441
Parsing feeds: 632/1441
Parsing feeds: 633/1441
Parsing feeds: 634/1441
Parsing feeds: 635/1441
Parsing feeds: 636/1441
Parsing feeds: 637/1441
Parsing feeds: 638/1441
Parsing feeds: 639/1441
Parsing feeds: 640/1441
Parsing feeds: 641/1441
Parsing feeds: 642/1441
Parsing feeds: 643/1441
Parsing feeds: 644/1441
Parsing feeds: 645/1441
Parsing feeds: 646/1441
Parsing feeds: 647/1441
Parsing feeds: 648/1441
Parsing feeds: 649/1441
Parsing feeds: 650/1441
Parsing feeds: 651/1441
Parsing feeds: 652/1441
Parsing feeds: 653/1441
Parsing feeds: 654/1441
Parsing feeds: 655/1441
Parsing feeds: 656/1441
Parsing feeds: 657/1441
Parsing feeds: 658/1441
Parsing feeds: 659/1441
Parsing feeds: 660/1441
Parsing feeds: 661/1441
Parsing feeds: 662/1441
Parsing feeds: 663/1441
Parsing feeds: 664/1441
Parsing feeds: 665/1441
Parsing feeds: 666/1441
Parsing feeds: 667/1441
Parsing feeds: 668/1441
Parsing feeds: 669/1441
Parsing feeds: 670/1441
Parsing feeds: 671/1441
Parsing feeds: 672/1441
Parsing feeds: 673/1441
Parsing feeds: 674/1441
Parsing feeds: 675/1441
Parsing feeds: 676/1441
Parsing feeds: 677/1441
Parsing feeds: 678/1441
Parsing feeds: 679/1441
Parsing feeds: 680/1441
Parsing feeds: 681/1441
Parsing feeds: 682/1441
Parsing feeds: 683/1441
Parsing feeds: 684/1441
Parsing feeds: 685/1441
Parsing feeds: 686/1441
Parsing feeds: 687/1441
Parsing feeds: 688/1441
Parsing feeds: 689/1441
Parsing feeds: 690/1441
Parsing feeds: 691/1441
Parsing feeds: 692/1441
Parsing feeds: 693/1441
Parsing feeds: 694/1441
Parsing feeds: 695/1441
Parsing feeds: 696/1441
Parsing feeds: 697/1441
Parsing feeds: 698/1441
Parsing feeds: 699/1441
Parsing feeds: 700/1441
Parsing feeds: 701/1441
Parsing feeds: 702/1441
Parsing feeds: 703/1441
Parsing feeds: 704/1441
Parsing feeds: 705/1441
Parsing feeds: 706/1441
Parsing feeds: 707/1441
Parsing feeds: 708/1441
Parsing feeds: 709/1441
Parsing feeds: 710/1441
Parsing feeds: 711/1441
Parsing feeds: 712/1441
Parsing feeds: 713/1441
Parsing feeds: 714/1441
Parsing feeds: 715/1441
Parsing feeds: 716/1441
Parsing feeds: 717/1441
Parsing feeds: 718/1441
Parsing feeds: 719/1441
Parsing feeds: 720/1441
Parsing feeds: 721/1441
Parsing feeds: 722/1441
Parsing feeds: 723/1441
Parsing feeds: 724/1441
Parsing feeds: 725/1441
Parsing feeds: 726/1441
Parsing feeds: 727/1441
Parsing feeds: 728/1441
Parsing feeds: 729/1441
Parsing feeds: 730/1441
Parsing feeds: 731/1441
Parsing feeds: 732/1441
Parsing feeds: 733/1441
Parsing feeds: 734/1441
Parsing feeds: 735/1441
Parsing feeds: 736/1441
Parsing feeds: 737/1441
Parsing feeds: 738/1441
Parsing feeds: 739/1441
Parsing feeds: 740/1441
Parsing feeds: 741/1441
Parsing feeds: 742/1441
Parsing feeds: 743/1441
Parsing feeds: 744/1441
Parsing feeds: 745/1441
Parsing feeds: 746/1441
Parsing feeds: 747/1441
Parsing feeds: 748/1441
Parsing feeds: 749/1441
Parsing feeds: 750/1441
Parsing feeds: 751/1441
Parsing feeds: 752/1441
Parsing feeds: 753/1441
Parsing feeds: 754/1441
Parsing feeds: 755/1441
Parsing feeds: 756/1441
Parsing feeds: 757/1441
Parsing feeds: 758/1441
Parsing feeds: 759/1441
Parsing feeds: 760/1441
Parsing feeds: 761/1441
Parsing feeds: 762/1441
Parsing feeds: 763/1441
Parsing feeds: 764/1441
Parsing feeds: 765/1441
Parsing feeds: 766/1441
Parsing feeds: 767/1441
Parsing feeds: 768/1441
Parsing feeds: 769/1441
Parsing feeds: 770/1441
Parsing feeds: 771/1441
Parsing feeds: 772/1441
Parsing feeds: 773/1441
Parsing feeds: 774/1441
Parsing feeds: 775/1441
Parsing feeds: 776/1441
Parsing feeds: 777/1441
Parsing feeds: 778/1441
Parsing feeds: 779/1441
Parsing feeds: 780/1441
Parsing feeds: 781/1441
Parsing feeds: 782/1441
Parsing feeds: 783/1441
Parsing feeds: 784/1441
Parsing feeds: 785/1441
Parsing feeds: 786/1441
Parsing feeds: 787/1441
Parsing feeds: 788/1441
Parsing feeds: 789/1441
Parsing feeds: 790/1441
Parsing feeds: 791/1441
Parsing feeds: 792/1441
Parsing feeds: 793/1441
Parsing feeds: 794/1441
Parsing feeds: 795/1441
Parsing feeds: 796/1441
Parsing feeds: 797/1441
Parsing feeds: 798/1441
Parsing feeds: 799/1441
Parsing feeds: 800/1441
Parsing feeds: 801/1441
Parsing feeds: 802/1441
Parsing feeds: 803/1441
Parsing feeds: 804/1441
Parsing feeds: 805/1441
Parsing feeds: 806/1441
Parsing feeds: 807/1441
Parsing feeds: 808/1441
Parsing feeds: 809/1441
Parsing feeds: 810/1441
Parsing feeds: 811/1441
Parsing feeds: 812/1441
Parsing feeds: 813/1441
Parsing feeds: 814/1441
Parsing feeds: 815/1441
Parsing feeds: 816/1441
Parsing feeds: 817/1441
Parsing feeds: 818/1441
Parsing feeds: 819/1441
Parsing feeds: 820/1441
Parsing feeds: 821/1441
Parsing feeds: 822/1441
Parsing feeds: 823/1441
Parsing feeds: 824/1441
Parsing feeds: 825/1441
Parsing feeds: 826/1441
Parsing feeds: 827/1441
Parsing feeds: 828/1441
Parsing feeds: 829/1441
Parsing feeds: 830/1441
Parsing feeds: 831/1441
Parsing feeds: 832/1441
Parsing feeds: 833/1441
Parsing feeds: 834/1441
Parsing feeds: 835/1441
Parsing feeds: 836/1441
Parsing feeds: 837/1441
Parsing feeds: 838/1441
Parsing feeds: 839/1441
Parsing feeds: 840/1441
Parsing feeds: 841/1441
Parsing feeds: 842/1441
Parsing feeds: 843/1441
Parsing feeds: 844/1441
Parsing feeds: 845/1441
Parsing feeds: 846/1441
Parsing feeds: 847/1441
Parsing feeds: 848/1441
Parsing feeds: 849/1441
Parsing feeds: 850/1441
Parsing feeds: 851/1441
Parsing feeds: 852/1441
Parsing feeds: 853/1441
Parsing feeds: 854/1441
Parsing feeds: 855/1441
Parsing feeds: 856/1441
Parsing feeds: 857/1441
Parsing feeds: 858/1441
Parsing feeds: 859/1441
Parsing feeds: 860/1441
Parsing feeds: 861/1441
Parsing feeds: 862/1441
Parsing feeds: 863/1441
Parsing feeds: 864/1441
Parsing feeds: 865/1441
Parsing feeds: 866/1441
Parsing feeds: 867/1441
Parsing feeds: 868/1441
Parsing feeds: 869/1441
Parsing feeds: 870/1441
Parsing feeds: 871/1441
Parsing feeds: 872/1441
Parsing feeds: 873/1441
Parsing feeds: 874/1441
Parsing feeds: 875/1441
Parsing feeds: 876/1441
Parsing feeds: 877/1441
Parsing feeds: 878/1441
Parsing feeds: 879/1441
Parsing feeds: 880/1441
Parsing feeds: 881/1441
Parsing feeds: 882/1441
Parsing feeds: 883/1441
Parsing feeds: 884/1441
Parsing feeds: 885/1441
Parsing feeds: 886/1441
Parsing feeds: 887/1441
Parsing feeds: 888/1441
Parsing feeds: 889/1441
Parsing feeds: 890/1441
Parsing feeds: 891/1441
Parsing feeds: 892/1441
Parsing feeds: 893/1441
Parsing feeds: 894/1441
Parsing feeds: 895/1441
Parsing feeds: 896/1441
Parsing feeds: 897/1441
Parsing feeds: 898/1441
Parsing feeds: 899/1441
Parsing feeds: 900/1441
Parsing feeds: 901/1441
Parsing feeds: 902/1441
Parsing feeds: 903/1441
Parsing feeds: 904/1441
Parsing feeds: 905/1441
Parsing feeds: 906/1441
Parsing feeds: 907/1441
Parsing feeds: 908/1441
Parsing feeds: 909/1441
Parsing feeds: 910/1441
Parsing feeds: 911/1441
Parsing feeds: 912/1441
Parsing feeds: 913/1441
Parsing feeds: 914/1441
Parsing feeds: 915/1441
Parsing feeds: 916/1441
Parsing feeds: 917/1441
Parsing feeds: 918/1441
Parsing feeds: 919/1441
Parsing feeds: 920/1441
Parsing feeds: 921/1441
Parsing feeds: 922/1441
Parsing feeds: 923/1441
Parsing feeds: 924/1441
Parsing feeds: 925/1441
Parsing feeds: 926/1441
Parsing feeds: 927/1441
Parsing feeds: 928/1441
Parsing feeds: 929/1441
Parsing feeds: 930/1441
Parsing feeds: 931/1441
Parsing feeds: 932/1441
Parsing feeds: 933/1441
Parsing feeds: 934/1441
Parsing feeds: 935/1441
Parsing feeds: 936/1441
Parsing feeds: 937/1441
Parsing feeds: 938/1441
Parsing feeds: 939/1441
Parsing feeds: 940/1441
Parsing feeds: 941/1441
Parsing feeds: 942/1441
Parsing feeds: 943/1441
Parsing feeds: 944/1441
Parsing feeds: 945/1441
Parsing feeds: 946/1441
Parsing feeds: 947/1441
Parsing feeds: 948/1441
Parsing feeds: 949/1441
Parsing feeds: 950/1441
Parsing feeds: 951/1441
Parsing feeds: 952/1441
Parsing feeds: 953/1441
Parsing feeds: 954/1441
Parsing feeds: 955/1441
Parsing feeds: 956/1441
Parsing feeds: 957/1441
Parsing feeds: 958/1441
Parsing feeds: 959/1441
Parsing feeds: 960/1441
Parsing feeds: 961/1441
Parsing feeds: 962/1441
Parsing feeds: 963/1441
Parsing feeds: 964/1441
Parsing feeds: 965/1441
Parsing feeds: 966/1441
Parsing feeds: 967/1441
Parsing feeds: 968/1441
Parsing feeds: 969/1441
Parsing feeds: 970/1441
Parsing feeds: 971/1441
Parsing feeds: 972/1441
Parsing feeds: 973/1441
Parsing feeds: 974/1441
Parsing feeds: 975/1441
Parsing feeds: 976/1441
Parsing feeds: 977/1441
Parsing feeds: 978/1441
Parsing feeds: 979/1441
Parsing feeds: 980/1441
Parsing feeds: 981/1441
Parsing feeds: 982/1441
Parsing feeds: 983/1441
Parsing feeds: 984/1441
Parsing feeds: 985/1441
Parsing feeds: 986/1441
Parsing feeds: 987/1441
Parsing feeds: 988/1441
Parsing feeds: 989/1441
Parsing feeds: 990/1441
Parsing feeds: 991/1441
Parsing feeds: 992/1441
Parsing feeds: 993/1441
Parsing feeds: 994/1441
Parsing feeds: 995/1441
Parsing feeds: 996/1441
Parsing feeds: 997/1441
Parsing feeds: 998/1441
Parsing feeds: 999/1441
Parsing feeds: 1000/1441
Parsing feeds: 1001/1441
Parsing feeds: 1002/1441
Parsing feeds: 1003/1441
Parsing feeds: 1004/1441
Parsing feeds: 1005/1441
Parsing feeds: 1006/1441
Parsing feeds: 1007/1441
Parsing feeds: 1008/1441
Parsing feeds: 1009/1441
Parsing feeds: 1010/1441
Parsing feeds: 1011/1441
Parsing feeds: 1012/1441
Parsing feeds: 1013/1441
Parsing feeds: 1014/1441
Parsing feeds: 1015/1441
Parsing feeds: 1016/1441
Parsing feeds: 1017/1441
Parsing feeds: 1018/1441
Parsing feeds: 1019/1441
Parsing feeds: 1020/1441
Parsing feeds: 1021/1441
Parsing feeds: 1022/1441
Parsing feeds: 1023/1441
Parsing feeds: 1024/1441
Parsing feeds: 1025/1441
Parsing feeds: 1026/1441
Parsing feeds: 1027/1441
Parsing feeds: 1028/1441
Parsing feeds: 1029/1441
Parsing feeds: 1030/1441
Parsing feeds: 1031/1441
Parsing feeds: 1032/1441
Parsing feeds: 1033/1441
Parsing feeds: 1034/1441
Parsing feeds: 1035/1441
Parsing feeds: 1036/1441
Parsing feeds: 1037/1441
Parsing feeds: 1038/1441
Parsing feeds: 1039/1441
Parsing feeds: 1040/1441
Parsing feeds: 1041/1441
Parsing feeds: 1042/1441
Parsing feeds: 1043/1441
Parsing feeds: 1044/1441
Parsing feeds: 1045/1441
Parsing feeds: 1046/1441
Parsing feeds: 1047/1441
Parsing feeds: 1048/1441
Parsing feeds: 1049/1441
Parsing feeds: 1050/1441
Parsing feeds: 1051/1441
Parsing feeds: 1052/1441
Parsing feeds: 1053/1441
Parsing feeds: 1054/1441
Parsing feeds: 1055/1441
Parsing feeds: 1056/1441
Parsing feeds: 1057/1441
Parsing feeds: 1058/1441
Parsing feeds: 1059/1441
Parsing feeds: 1060/1441
Parsing feeds: 1061/1441
Parsing feeds: 1062/1441
Parsing feeds: 1063/1441
Parsing feeds: 1064/1441
Parsing feeds: 1065/1441
Parsing feeds: 1066/1441
Parsing feeds: 1067/1441
Parsing feeds: 1068/1441
Parsing feeds: 1069/1441
Parsing feeds: 1070/1441
Parsing feeds: 1071/1441
Parsing feeds: 1072/1441
Parsing feeds: 1073/1441
Parsing feeds: 1074/1441
Parsing feeds: 1075/1441
Parsing feeds: 1076/1441
Parsing feeds: 1077/1441
Parsing feeds: 1078/1441
Parsing feeds: 1079/1441
Parsing feeds: 1080/1441
Parsing feeds: 1081/1441
Parsing feeds: 1082/1441
Parsing feeds: 1083/1441
Parsing feeds: 1084/1441
Parsing feeds: 1085/1441
Parsing feeds: 1086/1441
Parsing feeds: 1087/1441
Parsing feeds: 1088/1441
Parsing feeds: 1089/1441
Parsing feeds: 1090/1441
Parsing feeds: 1091/1441
Parsing feeds: 1092/1441
Parsing feeds: 1093/1441
Parsing feeds: 1094/1441
Parsing feeds: 1095/1441
Parsing feeds: 1096/1441
Parsing feeds: 1097/1441
Parsing feeds: 1098/1441
Parsing feeds: 1099/1441
Parsing feeds: 1100/1441
Parsing feeds: 1101/1441
Parsing feeds: 1102/1441
Parsing feeds: 1103/1441
Parsing feeds: 1104/1441
Parsing feeds: 1105/1441
Parsing feeds: 1106/1441
Parsing feeds: 1107/1441
Parsing feeds: 1108/1441
Parsing feeds: 1109/1441
Parsing feeds: 1110/1441
Parsing feeds: 1111/1441
Parsing feeds: 1112/1441
Parsing feeds: 1113/1441
Parsing feeds: 1114/1441
Parsing feeds: 1115/1441
Parsing feeds: 1116/1441
Parsing feeds: 1117/1441
Parsing feeds: 1118/1441
Parsing feeds: 1119/1441
Parsing feeds: 1120/1441
Parsing feeds: 1121/1441
Parsing feeds: 1122/1441
Parsing feeds: 1123/1441
Parsing feeds: 1124/1441
Parsing feeds: 1125/1441
Parsing feeds: 1126/1441
Parsing feeds: 1127/1441
Parsing feeds: 1128/1441
Parsing feeds: 1129/1441
Parsing feeds: 1130/1441
Parsing feeds: 1131/1441
Parsing feeds: 1132/1441
Parsing feeds: 1133/1441
Parsing feeds: 1134/1441
Parsing feeds: 1135/1441
Parsing feeds: 1136/1441
Parsing feeds: 1137/1441
Parsing feeds: 1138/1441
Parsing feeds: 1139/1441
Parsing feeds: 1140/1441
Parsing feeds: 1141/1441
Parsing feeds: 1142/1441
Parsing feeds: 1143/1441
Parsing feeds: 1144/1441
Parsing feeds: 1145/1441
Parsing feeds: 1146/1441
Parsing feeds: 1147/1441
Parsing feeds: 1148/1441
Parsing feeds: 1149/1441
Parsing feeds: 1150/1441
Parsing feeds: 1151/1441
Parsing feeds: 1152/1441
Parsing feeds: 1153/1441
Parsing feeds: 1154/1441
Parsing feeds: 1155/1441
Parsing feeds: 1156/1441
Parsing feeds: 1157/1441
Parsing feeds: 1158/1441
Parsing feeds: 1159/1441
Parsing feeds: 1160/1441
Parsing feeds: 1161/1441
Parsing feeds: 1162/1441
Parsing feeds: 1163/1441
Parsing feeds: 1164/1441
Parsing feeds: 1165/1441
Parsing feeds: 1166/1441
Parsing feeds: 1167/1441
Parsing feeds: 1168/1441
Parsing feeds: 1169/1441
Parsing feeds: 1170/1441
Parsing feeds: 1171/1441
Parsing feeds: 1172/1441
Parsing feeds: 1173/1441
Parsing feeds: 1174/1441
Parsing feeds: 1175/1441
Parsing feeds: 1176/1441
Parsing feeds: 1177/1441
Parsing feeds: 1178/1441
Parsing feeds: 1179/1441
Parsing feeds: 1180/1441
Parsing feeds: 1181/1441
Parsing feeds: 1182/1441
Parsing feeds: 1183/1441
Parsing feeds: 1184/1441
Parsing feeds: 1185/1441
Parsing feeds: 1186/1441
Parsing feeds: 1187/1441
Parsing feeds: 1188/1441
Parsing feeds: 1189/1441
Parsing feeds: 1190/1441
Parsing feeds: 1191/1441
Parsing feeds: 1192/1441
Parsing feeds: 1193/1441
Parsing feeds: 1194/1441
Parsing feeds: 1195/1441
Parsing feeds: 1196/1441
Parsing feeds: 1197/1441
Parsing feeds: 1198/1441
Parsing feeds: 1199/1441
Parsing feeds: 1200/1441
Parsing feeds: 1201/1441
Parsing feeds: 1202/1441
Parsing feeds: 1203/1441
Parsing feeds: 1204/1441
Parsing feeds: 1205/1441
Parsing feeds: 1206/1441
Parsing feeds: 1207/1441
Parsing feeds: 1208/1441
Parsing feeds: 1209/1441
Parsing feeds: 1210/1441
Parsing feeds: 1211/1441
Parsing feeds: 1212/1441
Parsing feeds: 1213/1441
Parsing feeds: 1214/1441
Parsing feeds: 1215/1441
Parsing feeds: 1216/1441
Parsing feeds: 1217/1441
Parsing feeds: 1218/1441
Parsing feeds: 1219/1441
Parsing feeds: 1220/1441
Parsing feeds: 1221/1441
Parsing feeds: 1222/1441
Parsing feeds: 1223/1441
Parsing feeds: 1224/1441
Parsing feeds: 1225/1441
Parsing feeds: 1226/1441
Parsing feeds: 1227/1441
Parsing feeds: 1228/1441
Parsing feeds: 1229/1441
Parsing feeds: 1230/1441
Parsing feeds: 1231/1441
Parsing feeds: 1232/1441
Parsing feeds: 1233/1441
Parsing feeds: 1234/1441
Parsing feeds: 1235/1441
Parsing feeds: 1236/1441
Parsing feeds: 1237/1441
Parsing feeds: 1238/1441
Parsing feeds: 1239/1441
Parsing feeds: 1240/1441
Parsing feeds: 1241/1441
Parsing feeds: 1242/1441
Parsing feeds: 1243/1441
Parsing feeds: 1244/1441
Parsing feeds: 1245/1441
Parsing feeds: 1246/1441
Parsing feeds: 1247/1441
Parsing feeds: 1248/1441
Parsing feeds: 1249/1441
Parsing feeds: 1250/1441
Parsing feeds: 1251/1441
Parsing feeds: 1252/1441
Parsing feeds: 1253/1441
Parsing feeds: 1254/1441
Parsing feeds: 1255/1441
Parsing feeds: 1256/1441
Parsing feeds: 1257/1441
Parsing feeds: 1258/1441
Parsing feeds: 1259/1441
Parsing feeds: 1260/1441
Parsing feeds: 1261/1441
Parsing feeds: 1262/1441
Parsing feeds: 1263/1441
Parsing feeds: 1264/1441
Parsing feeds: 1265/1441
Parsing feeds: 1266/1441
Parsing feeds: 1267/1441
Parsing feeds: 1268/1441
Parsing feeds: 1269/1441
Parsing feeds: 1270/1441
Parsing feeds: 1271/1441
Parsing feeds: 1272/1441
Parsing feeds: 1273/1441
Parsing feeds: 1274/1441
Parsing feeds: 1275/1441
Parsing feeds: 1276/1441
Parsing feeds: 1277/1441
Parsing feeds: 1278/1441
Parsing feeds: 1279/1441
Parsing feeds: 1280/1441
Parsing feeds: 1281/1441
Parsing feeds: 1282/1441
Parsing feeds: 1283/1441
Parsing feeds: 1284/1441
Parsing feeds: 1285/1441
Parsing feeds: 1286/1441
Parsing feeds: 1287/1441
Parsing feeds: 1288/1441
Parsing feeds: 1289/1441
Parsing feeds: 1290/1441
Parsing feeds: 1291/1441
Parsing feeds: 1292/1441
Parsing feeds: 1293/1441
Parsing feeds: 1294/1441
Parsing feeds: 1295/1441
Parsing feeds: 1296/1441
Parsing feeds: 1297/1441
Parsing feeds: 1298/1441
Parsing feeds: 1299/1441
Parsing feeds: 1300/1441
Parsing feeds: 1301/1441
Parsing feeds: 1302/1441
Parsing feeds: 1303/1441
Parsing feeds: 1304/1441
Parsing feeds: 1305/1441
Parsing feeds: 1306/1441
Parsing feeds: 1307/1441
Parsing feeds: 1308/1441
Parsing feeds: 1309/1441
Parsing feeds: 1310/1441
Parsing feeds: 1311/1441
Parsing feeds: 1312/1441
Parsing feeds: 1313/1441
Parsing feeds: 1314/1441
Parsing feeds: 1315/1441
Parsing feeds: 1316/1441
Parsing feeds: 1317/1441
Parsing feeds: 1318/1441
Parsing feeds: 1319/1441
Parsing feeds: 1320/1441
Parsing feeds: 1321/1441
Parsing feeds: 1322/1441
Parsing feeds: 1323/1441
Parsing feeds: 1324/1441
Parsing feeds: 1325/1441
Parsing feeds: 1326/1441
Parsing feeds: 1327/1441
Parsing feeds: 1328/1441
Parsing feeds: 1329/1441
Parsing feeds: 1330/1441
Parsing feeds: 1331/1441
Parsing feeds: 1332/1441
Parsing feeds: 1333/1441
Parsing feeds: 1334/1441
Parsing feeds: 1335/1441
Parsing feeds: 1336/1441
Parsing feeds: 1337/1441
Parsing feeds: 1338/1441
Parsing feeds: 1339/1441
Parsing feeds: 1340/1441
Parsing feeds: 1341/1441
Parsing feeds: 1342/1441
Parsing feeds: 1343/1441
Parsing feeds: 1344/1441
Parsing feeds: 1345/1441
Parsing feeds: 1346/1441
Parsing feeds: 1347/1441
Parsing feeds: 1348/1441
Parsing feeds: 1349/1441
Parsing feeds: 1350/1441
Parsing feeds: 1351/1441
Parsing feeds: 1352/1441
Parsing feeds: 1353/1441
Parsing feeds: 1354/1441
Parsing feeds: 1355/1441
Parsing feeds: 1356/1441
Parsing feeds: 1357/1441
Parsing feeds: 1358/1441
Parsing feeds: 1359/1441
Parsing feeds: 1360/1441
Parsing feeds: 1361/1441
Parsing feeds: 1362/1441
Parsing feeds: 1363/1441
Parsing feeds: 1364/1441
Parsing feeds: 1365/1441
Parsing feeds: 1366/1441
Parsing feeds: 1367/1441
Parsing feeds: 1368/1441
Parsing feeds: 1369/1441
Parsing feeds: 1370/1441
Parsing feeds: 1371/1441
Parsing feeds: 1372/1441
Parsing feeds: 1373/1441
Parsing feeds: 1374/1441
Parsing feeds: 1375/1441
Parsing feeds: 1376/1441
Parsing feeds: 1377/1441
Parsing feeds: 1378/1441
Parsing feeds: 1379/1441
Parsing feeds: 1380/1441
Parsing feeds: 1381/1441
Parsing feeds: 1382/1441
Parsing feeds: 1383/1441
Parsing feeds: 1384/1441
Parsing feeds: 1385/1441
Parsing feeds: 1386/1441
Parsing feeds: 1387/1441
Parsing feeds: 1388/1441
Parsing feeds: 1389/1441
Parsing feeds: 1390/1441
Parsing feeds: 1391/1441
Parsing feeds: 1392/1441
Parsing feeds: 1393/1441
Parsing feeds: 1394/1441
Parsing feeds: 1395/1441
Parsing feeds: 1396/1441
Parsing feeds: 1397/1441
Parsing feeds: 1398/1441
Parsing feeds: 1399/1441
Parsing feeds: 1400/1441
Parsing feeds: 1401/1441
Parsing feeds: 1402/1441
Parsing feeds: 1403/1441
Parsing feeds: 1404/1441
Parsing feeds: 1405/1441
Parsing feeds: 1406/1441
Parsing feeds: 1407/1441
Parsing feeds: 1408/1441
Parsing feeds: 1409/1441
Parsing feeds: 1410/1441
Parsing feeds: 1411/1441
Parsing feeds: 1412/1441
Parsing feeds: 1413/1441
Parsing feeds: 1414/1441
Parsing feeds: 1415/1441
Parsing feeds: 1416/1441
Parsing feeds: 1417/1441
Parsing feeds: 1418/1441
Parsing feeds: 1419/1441
Parsing feeds: 1420/1441
Parsing feeds: 1421/1441
Parsing feeds: 1422/1441
Parsing feeds: 1423/1441
Parsing feeds: 1424/1441
Parsing feeds: 1425/1441
Parsing feeds: 1426/1441
Parsing feeds: 1427/1441
Parsing feeds: 1428/1441
Parsing feeds: 1429/1441
Parsing feeds: 1430/1441
Parsing feeds: 1431/1441
Parsing feeds: 1432/1441
Parsing feeds: 1433/1441
Parsing feeds: 1434/1441
Parsing feeds: 1435/1441
Parsing feeds: 1436/1441
Parsing feeds: 1437/1441
Parsing feeds: 1438/1441
Parsing feeds: 1439/1441
Parsing feeds: 1440/1441
Parsing feeds: 1441/1441
Finished parsing feeds: 1441/1441
INFO:root:Saved season data to data/20242025.csv
INFO:root:Finished _season: feeds=1441, records=398193
Loading season data for 20242025...
Loaded season dataframe from data/20242025.csv -> shape=(398193, 25)
INFO:root:Loaded cached shifts for game 2024010085 from data/20242025/shifts/shifts_2024010085.pkl
INFO:root:Loaded cached shifts for game 2024010087 from data/20242025/shifts/shifts_2024010087.pkl
INFO:root:Loaded cached shifts for game 2024010102 from data/20242025/shifts/shifts_2024010102.pkl
INFO:root:Loaded cached shifts for game 2024010103 from data/20242025/shifts/shifts_2024010103.pkl
INFO:root:Loaded cached shifts for game 2024010104 from data/20242025/shifts/shifts_2024010104.pkl
INFO:root:Loaded cached shifts for game 2024020943 from data/20242025/shifts/shifts_2024020943.pkl
Ensuring xG predictions...
Found 36 teams: ['ANA', 'BOS', 'BUF', 'CAN', 'CAR', 'CBJ', 'CGY', 'CHI', 'COL', 'DAL', 'DET', 'EDM', 'FIN', 'FLA', 'LAK', 'MIN', 'MTL', 'NJD', 'NSH', 'NYI', 'NYR', 'OTT', 'PHI', 'PIT', 'SEA', 'SJS', 'STL', 'SWE', 'TBL', 'TOR', 'USA', 'UTA', 'VAN', 'VGK', 'WPG', 'WSH']
Dropping columns to save RAM: ['player_name']
--- PASS 1: Calculating Player Stats (Game-Centric) ---
Found 1440 games to process.
Processing game 10/1440: 2024010080...
Failed to load cache for 2024010085: Expecting value: line 1 column 14361 (char 14360)
Deleted corrupted cache file: data/20242025/game_stats_player/2024010085.json
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
xgs_map: using provided DataFrame (in-memory) -> rows= 235
Processing game 20/1440: 2024010090...
Processing game 30/1440: 2024010100...
Processing game 40/1440: 2024020005...
Processing game 50/1440: 2024020015...
Processing game 60/1440: 2024020025...
Processing game 70/1440: 2024020035...
Processing game 80/1440: 2024020045...
Processing game 90/1440: 2024020055...
Processing game 100/1440: 2024020065...
Processing game 110/1440: 2024020075...
Processing game 120/1440: 2024020085...
Processing game 130/1440: 2024020095...
Processing game 140/1440: 2024020105...
Processing game 150/1440: 2024020115...
Processing game 160/1440: 2024020125...
Processing game 170/1440: 2024020135...
Processing game 180/1440: 2024020145...
Processing game 190/1440: 2024020155...
Processing game 200/1440: 2024020165...
Processing game 210/1440: 2024020175...
Processing game 220/1440: 2024020185...
Processing game 230/1440: 2024020195...
Processing game 240/1440: 2024020205...
Processing game 250/1440: 2024020215...
Processing game 260/1440: 2024020225...
Processing game 270/1440: 2024020235...
Processing game 280/1440: 2024020245...
Processing game 290/1440: 2024020255...
Processing game 300/1440: 2024020265...
Processing game 310/1440: 2024020275...
Processing game 320/1440: 2024020285...
Processing game 330/1440: 2024020295...
Processing game 340/1440: 2024020305...
Processing game 350/1440: 2024020315...
Processing game 360/1440: 2024020325...
Processing game 370/1440: 2024020335...
Processing game 380/1440: 2024020345...
Processing game 390/1440: 2024020355...
Processing game 400/1440: 2024020365...
Processing game 410/1440: 2024020375...
Processing game 420/1440: 2024020385...
Processing game 430/1440: 2024020395...
Processing game 440/1440: 2024020405...
Processing game 450/1440: 2024020415...
Processing game 460/1440: 2024020425...
Processing game 470/1440: 2024020435...
Processing game 480/1440: 2024020445...
Processing game 490/1440: 2024020455...
Processing game 500/1440: 2024020465...
Processing game 510/1440: 2024020475...
Processing game 520/1440: 2024020485...
Processing game 530/1440: 2024020495...
Processing game 540/1440: 2024020505...
Processing game 550/1440: 2024020515...
Processing game 560/1440: 2024020525...
Processing game 570/1440: 2024020535...
Processing game 580/1440: 2024020545...
Processing game 590/1440: 2024020555...
Processing game 600/1440: 2024020565...
Processing game 610/1440: 2024020575...
Processing game 620/1440: 2024020585...
Processing game 630/1440: 2024020595...
Processing game 640/1440: 2024020605...
Processing game 650/1440: 2024020615...
Processing game 660/1440: 2024020625...
Processing game 670/1440: 2024020635...
Processing game 680/1440: 2024020645...
Processing game 690/1440: 2024020655...
Processing game 700/1440: 2024020665...
Processing game 710/1440: 2024020675...
Processing game 720/1440: 2024020685...
Processing game 730/1440: 2024020695...
Processing game 740/1440: 2024020705...
Processing game 750/1440: 2024020715...
Processing game 760/1440: 2024020725...
Processing game 770/1440: 2024020735...
Processing game 780/1440: 2024020745...
Processing game 790/1440: 2024020755...
Processing game 800/1440: 2024020765...
Processing game 810/1440: 2024020775...
Processing game 820/1440: 2024020785...
Processing game 830/1440: 2024020795...
Processing game 840/1440: 2024020805...
Processing game 850/1440: 2024020815...
Processing game 860/1440: 2024020825...
Processing game 870/1440: 2024020835...
Processing game 880/1440: 2024020845...
Processing game 890/1440: 2024020855...
Processing game 900/1440: 2024020865...
Processing game 910/1440: 2024020875...
Processing game 920/1440: 2024020885...
Processing game 930/1440: 2024020895...
Processing game 940/1440: 2024020905...
Processing game 950/1440: 2024020915...
Processing game 960/1440: 2024020925...
Processing game 970/1440: 2024020935...
Failed to load cache for 2024020943: Expecting value: line 1 column 15 (char 14)
Deleted corrupted cache file: data/20242025/game_stats_player/2024020943.json
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
xgs_map: using provided DataFrame (in-memory) -> rows= 256
Processing game 980/1440: 2024020945...
Processing game 990/1440: 2024020955...
Processing game 1000/1440: 2024020965...
Processing game 1010/1440: 2024020975...
Processing game 1020/1440: 2024020985...
Processing game 1030/1440: 2024020995...
Processing game 1040/1440: 2024021005...
Processing game 1050/1440: 2024021015...
Processing game 1060/1440: 2024021025...
Processing game 1070/1440: 2024021035...
Processing game 1080/1440: 2024021045...
Processing game 1090/1440: 2024021055...
Processing game 1100/1440: 2024021065...
Processing game 1110/1440: 2024021075...
Processing game 1120/1440: 2024021085...
Processing game 1130/1440: 2024021095...
Processing game 1140/1440: 2024021105...
Processing game 1150/1440: 2024021115...
Processing game 1160/1440: 2024021125...
Processing game 1170/1440: 2024021135...
Processing game 1180/1440: 2024021145...
Processing game 1190/1440: 2024021155...
Processing game 1200/1440: 2024021165...
Processing game 1210/1440: 2024021175...
Processing game 1220/1440: 2024021185...
Processing game 1230/1440: 2024021195...
Processing game 1240/1440: 2024021205...
Processing game 1250/1440: 2024021215...
Processing game 1260/1440: 2024021225...
Processing game 1270/1440: 2024021235...
Processing game 1280/1440: 2024021245...
Processing game 1290/1440: 2024021255...
Processing game 1300/1440: 2024021265...
Processing game 1310/1440: 2024021275...
Processing game 1320/1440: 2024021285...
Processing game 1330/1440: 2024021295...
Processing game 1340/1440: 2024021305...
Processing game 1350/1440: 2024030113...
Processing game 1360/1440: 2024030132...
Processing game 1370/1440: 2024030152...
Processing game 1380/1440: 2024030165...
Processing game 1390/1440: 2024030182...
Processing game 1400/1440: 2024030216...
Processing game 1410/1440: 2024030234...
Processing game 1420/1440: 2024030313...
Processing game 1430/1440: 2024030413...
Processing game 1440/1440: 2024200007...
Aggregating stats per player...
Saved master stats to analysis/players/20242025/league/league_player_stats.csv
--- Calculating Percentiles ---
--- PASS 2: Generating Maps ---
Generating maps for 921 qualified players (>= 5 games).
Processing ANA (Plotting)...
Generating maps for 26 players (skipped 0 up-to-date).
players: Starting analysis. Scope=season, Team=ANA, Condition={'game_state': ['5v5'], 'is_net_empty': [0]}
DEBUG: analyze.players called
INFO:root:Loaded cached shifts for game 2024010083 from data/20242025/shifts/shifts_2024010083.pkl
INFO:root:Loaded cached shifts for game 2024010096 from data/20242025/shifts/shifts_2024010096.pkl
INFO:root:Loaded cached shifts for game 2024020037 from data/20242025/shifts/shifts_2024020037.pkl
INFO:root:Loaded cached shifts for game 2024020041 from data/20242025/shifts/shifts_2024020041.pkl
INFO:root:Loaded cached shifts for game 2024020060 from data/20242025/shifts/shifts_2024020060.pkl
INFO:root:Loaded cached shifts for game 2024020074 from data/20242025/shifts/shifts_2024020074.pkl
INFO:root:Loaded cached shifts for game 2024020090 from data/20242025/shifts/shifts_2024020090.pkl
INFO:root:Loaded cached shifts for game 2024020105 from data/20242025/shifts/shifts_2024020105.pkl
INFO:root:Loaded cached shifts for game 2024020128 from data/20242025/shifts/shifts_2024020128.pkl
INFO:root:Loaded cached shifts for game 2024020137 from data/20242025/shifts/shifts_2024020137.pkl
INFO:root:Loaded cached shifts for game 2024020152 from data/20242025/shifts/shifts_2024020152.pkl
INFO:root:Loaded cached shifts for game 2024020163 from data/20242025/shifts/shifts_2024020163.pkl
INFO:root:Loaded cached shifts for game 2024020191 from data/20242025/shifts/shifts_2024020191.pkl
INFO:root:Loaded cached shifts for game 2024020203 from data/20242025/shifts/shifts_2024020203.pkl
INFO:root:Loaded cached shifts for game 2024020222 from data/20242025/shifts/shifts_2024020222.pkl
INFO:root:Loaded cached shifts for game 2024020238 from data/20242025/shifts/shifts_2024020238.pkl
INFO:root:Loaded cached shifts for game 2024020459 from data/20242025/shifts/shifts_2024020459.pkl
INFO:root:Loaded cached shifts for game 2024020481 from data/20242025/shifts/shifts_2024020481.pkl
INFO:root:Loaded cached shifts for game 2024020511 from data/20242025/shifts/shifts_2024020511.pkl
INFO:root:Loaded cached shifts for game 2024020527 from data/20242025/shifts/shifts_2024020527.pkl
INFO:root:Loaded cached shifts for game 2024020542 from data/20242025/shifts/shifts_2024020542.pkl
INFO:root:Loaded cached shifts for game 2024020557 from data/20242025/shifts/shifts_2024020557.pkl
INFO:root:Loaded cached shifts for game 2024020568 from data/20242025/shifts/shifts_2024020568.pkl
INFO:root:Loaded cached shifts for game 2024020578 from data/20242025/shifts/shifts_2024020578.pkl
INFO:root:Loaded cached shifts for game 2024020598 from data/20242025/shifts/shifts_2024020598.pkl
INFO:root:Loaded cached shifts for game 2024020609 from data/20242025/shifts/shifts_2024020609.pkl
INFO:root:Loaded cached shifts for game 2024020618 from data/20242025/shifts/shifts_2024020618.pkl
INFO:root:Loaded cached shifts for game 2024020636 from data/20242025/shifts/shifts_2024020636.pkl
INFO:root:Loaded cached shifts for game 2024020648 from data/20242025/shifts/shifts_2024020648.pkl
INFO:root:Loaded cached shifts for game 2024020661 from data/20242025/shifts/shifts_2024020661.pkl
INFO:root:Loaded cached shifts for game 2024020675 from data/20242025/shifts/shifts_2024020675.pkl
INFO:root:Loaded cached shifts for game 2024020687 from data/20242025/shifts/shifts_2024020687.pkl
INFO:root:Loaded cached shifts for game 2024020697 from data/20242025/shifts/shifts_2024020697.pkl
INFO:root:Loaded cached shifts for game 2024020709 from data/20242025/shifts/shifts_2024020709.pkl
INFO:root:Loaded cached shifts for game 2024020725 from data/20242025/shifts/shifts_2024020725.pkl
INFO:root:Loaded cached shifts for game 2024020756 from data/20242025/shifts/shifts_2024020756.pkl
INFO:root:Loaded cached shifts for game 2024020769 from data/20242025/shifts/shifts_2024020769.pkl
INFO:root:Loaded cached shifts for game 2024020787 from data/20242025/shifts/shifts_2024020787.pkl
INFO:root:Loaded cached shifts for game 2024020806 from data/20242025/shifts/shifts_2024020806.pkl
INFO:root:Loaded cached shifts for game 2024020818 from data/20242025/shifts/shifts_2024020818.pkl
INFO:root:Loaded cached shifts for game 2024020837 from data/20242025/shifts/shifts_2024020837.pkl
INFO:root:Loaded cached shifts for game 2024020856 from data/20242025/shifts/shifts_2024020856.pkl
INFO:root:Loaded cached shifts for game 2024020888 from data/20242025/shifts/shifts_2024020888.pkl
INFO:root:Loaded cached shifts for game 2024020899 from data/20242025/shifts/shifts_2024020899.pkl
INFO:root:Loaded cached shifts for game 2024020908 from data/20242025/shifts/shifts_2024020908.pkl
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
INFO:root:Loaded cached shifts for game 2024020256 from data/20242025/shifts/shifts_2024020256.pkl
INFO:root:Loaded cached shifts for game 2024021158 from data/20242025/shifts/shifts_2024021158.pkl
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
INFO:root:Loaded cached shifts for game 2024020271 from data/20242025/shifts/shifts_2024020271.pkl
INFO:root:Loaded cached shifts for game 2024020291 from data/20242025/shifts/shifts_2024020291.pkl
INFO:root:Loaded cached shifts for game 2024020298 from data/20242025/shifts/shifts_2024020298.pkl
INFO:root:Loaded cached shifts for game 2024020317 from data/20242025/shifts/shifts_2024020317.pkl
INFO:root:Loaded cached shifts for game 2024020343 from data/20242025/shifts/shifts_2024020343.pkl
INFO:root:Loaded cached shifts for game 2024020360 from data/20242025/shifts/shifts_2024020360.pkl
INFO:root:Loaded cached shifts for game 2024020370 from data/20242025/shifts/shifts_2024020370.pkl
INFO:root:Loaded cached shifts for game 2024020392 from data/20242025/shifts/shifts_2024020392.pkl
INFO:root:Loaded cached shifts for game 2024020408 from data/20242025/shifts/shifts_2024020408.pkl
INFO:root:Loaded cached shifts for game 2024020424 from data/20242025/shifts/shifts_2024020424.pkl
INFO:root:Loaded cached shifts for game 2024020445 from data/20242025/shifts/shifts_2024020445.pkl
INFO:root:Loaded cached shifts for game 2024020458 from data/20242025/shifts/shifts_2024020458.pkl
INFO:root:Loaded cached shifts for game 2024020919 from data/20242025/shifts/shifts_2024020919.pkl
INFO:root:Loaded cached shifts for game 2024020944 from data/20242025/shifts/shifts_2024020944.pkl
INFO:root:Loaded cached shifts for game 2024020959 from data/20242025/shifts/shifts_2024020959.pkl
INFO:root:Loaded cached shifts for game 2024020981 from data/20242025/shifts/shifts_2024020981.pkl
INFO:root:Loaded cached shifts for game 2024020986 from data/20242025/shifts/shifts_2024020986.pkl
INFO:root:Loaded cached shifts for game 2024021002 from data/20242025/shifts/shifts_2024021002.pkl
INFO:root:Loaded cached shifts for game 2024021020 from data/20242025/shifts/shifts_2024021020.pkl
INFO:root:Loaded cached shifts for game 2024021033 from data/20242025/shifts/shifts_2024021033.pkl
INFO:root:Loaded cached shifts for game 2024021038 from data/20242025/shifts/shifts_2024021038.pkl
INFO:root:Loaded cached shifts for game 2024021053 from data/20242025/shifts/shifts_2024021053.pkl
INFO:root:Loaded cached shifts for game 2024021068 from data/20242025/shifts/shifts_2024021068.pkl
INFO:root:Loaded cached shifts for game 2024021083 from data/20242025/shifts/shifts_2024021083.pkl
INFO:root:Loaded cached shifts for game 2024021096 from data/20242025/shifts/shifts_2024021096.pkl
INFO:root:Loaded cached shifts for game 2024021123 from data/20242025/shifts/shifts_2024021123.pkl
INFO:root:Loaded cached shifts for game 2024021142 from data/20242025/shifts/shifts_2024021142.pkl
INFO:root:Loaded cached shifts for game 2024021176 from data/20242025/shifts/shifts_2024021176.pkl
INFO:root:Loaded cached shifts for game 2024021190 from data/20242025/shifts/shifts_2024021190.pkl
INFO:root:Loaded cached shifts for game 2024021203 from data/20242025/shifts/shifts_2024021203.pkl
INFO:root:Loaded cached shifts for game 2024021212 from data/20242025/shifts/shifts_2024021212.pkl
INFO:root:Loaded cached shifts for game 2024021232 from data/20242025/shifts/shifts_2024021232.pkl
INFO:root:Loaded cached shifts for game 2024021249 from data/20242025/shifts/shifts_2024021249.pkl
INFO:root:Loaded cached shifts for game 2024021259 from data/20242025/shifts/shifts_2024021259.pkl
INFO:root:Loaded cached shifts for game 2024021284 from data/20242025/shifts/shifts_2024021284.pkl
INFO:root:Loaded cached shifts for game 2024021298 from data/20242025/shifts/shifts_2024021298.pkl
INFO:root:Loaded cached shifts for game 2024021302 from data/20242025/shifts/shifts_2024021302.pkl
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
players: Ensuring xG predictions...
players: Found 34 players for team ANA
players: Loading league baseline...
players: Using baseline path: analysis/league/20242025/5v5
league: loading baseline from analysis/league/20242025/5v5/20242025_league_baseline.npy
players: Analyzing 34 players...
xgs_map: using provided DataFrame (in-memory) -> rows= 12488
players: Error analyzing player 8477952: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 14117
players: Error analyzing player 8480001: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 22709
players: Error analyzing player 8473986: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 7046
players: Error analyzing player 8476934: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 2135
players: Error analyzing player 8476434: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 21617
players: Error analyzing player 8478873: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 2190
players: Error analyzing player 8483482: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 15132
players: Error analyzing player 8481563: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 22413
players: Error analyzing player 8478366: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 18701
players: Error analyzing player 8483490: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 19097
players: Error analyzing player 8480806: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 22472
players: Error analyzing player 8476458: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 21613
players: Error analyzing player 8482745: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 21288
players: Error analyzing player 8484153: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 21290
players: Error analyzing player 8481605: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 22964
players: Error analyzing player 8475462: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 8817
players: Error analyzing player 8482118: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 22970
players: Error analyzing player 8475208: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 1336
players: Error analyzing player 8478024: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 2976
players: Error analyzing player 8480843: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 21435
players: Error analyzing player 8476885: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 8364
players: Error analyzing player 8477527: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 15338
players: Error analyzing player 8478424: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 4927
players: Error analyzing player 8481754: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 4085
players: Error analyzing player 8478430: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 16620
players: Error analyzing player 8481517: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 17032
players: Error analyzing player 8482803: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 23259
players: Error analyzing player 8483445: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 20934
players: Error analyzing player 8475764: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 15926
players: Error analyzing player 8481533: cannot access local variable 'timing' where it is not associated with a value
players: No player stats generated.
Processing BOS (Plotting)...
Generating maps for 32 players (skipped 0 up-to-date).
players: Starting analysis. Scope=season, Team=BOS, Condition={'game_state': ['5v5'], 'is_net_empty': [0]}
DEBUG: analyze.players called
INFO:root:Loaded cached shifts for game 2024020845 from data/20242025/shifts/shifts_2024020845.pkl
INFO:root:Loaded cached shifts for game 2024021005 from data/20242025/shifts/shifts_2024021005.pkl
INFO:root:Loaded cached shifts for game 2024021025 from data/20242025/shifts/shifts_2024021025.pkl
INFO:root:Loaded cached shifts for game 2024021041 from data/20242025/shifts/shifts_2024021041.pkl
INFO:root:Loaded cached shifts for game 2024021058 from data/20242025/shifts/shifts_2024021058.pkl
INFO:root:Loaded cached shifts for game 2024021073 from data/20242025/shifts/shifts_2024021073.pkl
INFO:root:Loaded cached shifts for game 2024021101 from data/20242025/shifts/shifts_2024021101.pkl
INFO:root:Loaded cached shifts for game 2024021117 from data/20242025/shifts/shifts_2024021117.pkl
INFO:root:Loaded cached shifts for game 2024021124 from data/20242025/shifts/shifts_2024021124.pkl
INFO:root:Loaded cached shifts for game 2024021142 from data/20242025/shifts/shifts_2024021142.pkl
INFO:root:Loaded cached shifts for game 2024021166 from data/20242025/shifts/shifts_2024021166.pkl
INFO:root:Loaded cached shifts for game 2024021182 from data/20242025/shifts/shifts_2024021182.pkl
INFO:root:Loaded cached shifts for game 2024021214 from data/20242025/shifts/shifts_2024021214.pkl
INFO:root:Loaded cached shifts for game 2024021226 from data/20242025/shifts/shifts_2024021226.pkl
INFO:root:Loaded cached shifts for game 2024021238 from data/20242025/shifts/shifts_2024021238.pkl
INFO:root:Loaded cached shifts for game 2024021250 from data/20242025/shifts/shifts_2024021250.pkl
INFO:root:Loaded cached shifts for game 2024021278 from data/20242025/shifts/shifts_2024021278.pkl
INFO:root:Loaded cached shifts for game 2024021291 from data/20242025/shifts/shifts_2024021291.pkl
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
INFO:root:Loaded cached shifts for game 2024010074 from data/20242025/shifts/shifts_2024010074.pkl
INFO:root:Loaded cached shifts for game 2024020004 from data/20242025/shifts/shifts_2024020004.pkl
INFO:root:Loaded cached shifts for game 2024020011 from data/20242025/shifts/shifts_2024020011.pkl
INFO:root:Loaded cached shifts for game 2024020024 from data/20242025/shifts/shifts_2024020024.pkl
INFO:root:Loaded cached shifts for game 2024020042 from data/20242025/shifts/shifts_2024020042.pkl
INFO:root:Loaded cached shifts for game 2024020059 from data/20242025/shifts/shifts_2024020059.pkl
INFO:root:Loaded cached shifts for game 2024020086 from data/20242025/shifts/shifts_2024020086.pkl
INFO:root:Loaded cached shifts for game 2024020101 from data/20242025/shifts/shifts_2024020101.pkl
INFO:root:Loaded cached shifts for game 2024020109 from data/20242025/shifts/shifts_2024020109.pkl
INFO:root:Loaded cached shifts for game 2024020125 from data/20242025/shifts/shifts_2024020125.pkl
INFO:root:Loaded cached shifts for game 2024020148 from data/20242025/shifts/shifts_2024020148.pkl
INFO:root:Loaded cached shifts for game 2024020165 from data/20242025/shifts/shifts_2024020165.pkl
INFO:root:Loaded cached shifts for game 2024020175 from data/20242025/shifts/shifts_2024020175.pkl
INFO:root:Loaded cached shifts for game 2024020187 from data/20242025/shifts/shifts_2024020187.pkl
INFO:root:Loaded cached shifts for game 2024020195 from data/20242025/shifts/shifts_2024020195.pkl
INFO:root:Loaded cached shifts for game 2024020208 from data/20242025/shifts/shifts_2024020208.pkl
INFO:root:Loaded cached shifts for game 2024020226 from data/20242025/shifts/shifts_2024020226.pkl
INFO:root:Loaded cached shifts for game 2024020248 from data/20242025/shifts/shifts_2024020248.pkl
INFO:root:Loaded cached shifts for game 2024020262 from data/20242025/shifts/shifts_2024020262.pkl
INFO:root:Loaded cached shifts for game 2024020272 from data/20242025/shifts/shifts_2024020272.pkl
INFO:root:Loaded cached shifts for game 2024020288 from data/20242025/shifts/shifts_2024020288.pkl
INFO:root:Loaded cached shifts for game 2024020306 from data/20242025/shifts/shifts_2024020306.pkl
INFO:root:Loaded cached shifts for game 2024020324 from data/20242025/shifts/shifts_2024020324.pkl
INFO:root:Loaded cached shifts for game 2024020345 from data/20242025/shifts/shifts_2024020345.pkl
INFO:root:Loaded cached shifts for game 2024020353 from data/20242025/shifts/shifts_2024020353.pkl
INFO:root:Loaded cached shifts for game 2024020372 from data/20242025/shifts/shifts_2024020372.pkl
INFO:root:Loaded cached shifts for game 2024020389 from data/20242025/shifts/shifts_2024020389.pkl
INFO:root:Loaded cached shifts for game 2024020396 from data/20242025/shifts/shifts_2024020396.pkl
INFO:root:Loaded cached shifts for game 2024020407 from data/20242025/shifts/shifts_2024020407.pkl
INFO:root:Loaded cached shifts for game 2024020425 from data/20242025/shifts/shifts_2024020425.pkl
INFO:root:Loaded cached shifts for game 2024020452 from data/20242025/shifts/shifts_2024020452.pkl
INFO:root:Loaded cached shifts for game 2024020472 from data/20242025/shifts/shifts_2024020472.pkl
INFO:root:Loaded cached shifts for game 2024020486 from data/20242025/shifts/shifts_2024020486.pkl
INFO:root:Loaded cached shifts for game 2024020504 from data/20242025/shifts/shifts_2024020504.pkl
INFO:root:Loaded cached shifts for game 2024020518 from data/20242025/shifts/shifts_2024020518.pkl
INFO:root:Loaded cached shifts for game 2024020531 from data/20242025/shifts/shifts_2024020531.pkl
INFO:root:Loaded cached shifts for game 2024020547 from data/20242025/shifts/shifts_2024020547.pkl
INFO:root:Loaded cached shifts for game 2024020561 from data/20242025/shifts/shifts_2024020561.pkl
INFO:root:Loaded cached shifts for game 2024020570 from data/20242025/shifts/shifts_2024020570.pkl
INFO:root:Loaded cached shifts for game 2024020589 from data/20242025/shifts/shifts_2024020589.pkl
INFO:root:Loaded cached shifts for game 2024020604 from data/20242025/shifts/shifts_2024020604.pkl
INFO:root:Loaded cached shifts for game 2024020623 from data/20242025/shifts/shifts_2024020623.pkl
INFO:root:Loaded cached shifts for game 2024020633 from data/20242025/shifts/shifts_2024020633.pkl
INFO:root:Loaded cached shifts for game 2024020641 from data/20242025/shifts/shifts_2024020641.pkl
INFO:root:Loaded cached shifts for game 2024020655 from data/20242025/shifts/shifts_2024020655.pkl
INFO:root:Loaded cached shifts for game 2024020669 from data/20242025/shifts/shifts_2024020669.pkl
INFO:root:Loaded cached shifts for game 2024020692 from data/20242025/shifts/shifts_2024020692.pkl
INFO:root:Loaded cached shifts for game 2024020723 from data/20242025/shifts/shifts_2024020723.pkl
INFO:root:Loaded cached shifts for game 2024020740 from data/20242025/shifts/shifts_2024020740.pkl
INFO:root:Loaded cached shifts for game 2024020758 from data/20242025/shifts/shifts_2024020758.pkl
INFO:root:Loaded cached shifts for game 2024020761 from data/20242025/shifts/shifts_2024020761.pkl
INFO:root:Loaded cached shifts for game 2024020776 from data/20242025/shifts/shifts_2024020776.pkl
INFO:root:Loaded cached shifts for game 2024020799 from data/20242025/shifts/shifts_2024020799.pkl
INFO:root:Loaded cached shifts for game 2024020812 from data/20242025/shifts/shifts_2024020812.pkl
INFO:root:Loaded cached shifts for game 2024020827 from data/20242025/shifts/shifts_2024020827.pkl
INFO:root:Loaded cached shifts for game 2024020859 from data/20242025/shifts/shifts_2024020859.pkl
INFO:root:Loaded cached shifts for game 2024020879 from data/20242025/shifts/shifts_2024020879.pkl
INFO:root:Loaded cached shifts for game 2024020899 from data/20242025/shifts/shifts_2024020899.pkl
INFO:root:Loaded cached shifts for game 2024020918 from data/20242025/shifts/shifts_2024020918.pkl
INFO:root:Loaded cached shifts for game 2024020933 from data/20242025/shifts/shifts_2024020933.pkl
INFO:root:Loaded cached shifts for game 2024020952 from data/20242025/shifts/shifts_2024020952.pkl
INFO:root:Loaded cached shifts for game 2024020962 from data/20242025/shifts/shifts_2024020962.pkl
INFO:root:Loaded cached shifts for game 2024020973 from data/20242025/shifts/shifts_2024020973.pkl
INFO:root:Loaded cached shifts for game 2024020992 from data/20242025/shifts/shifts_2024020992.pkl
INFO:root:Loaded cached shifts for game 2024021197 from data/20242025/shifts/shifts_2024021197.pkl
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
INFO:root:Loaded cached shifts for game 2024010098 from data/20242025/shifts/shifts_2024010098.pkl
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
players: Ensuring xG predictions...
players: Found 45 players for team BOS
players: Loading league baseline...
players: Using baseline path: analysis/league/20242025/5v5
league: loading baseline from analysis/league/20242025/5v5/20242025_league_baseline.npy
players: Analyzing 45 players...
xgs_map: using provided DataFrame (in-memory) -> rows= 16679
players: Error analyzing player 8482177: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 23397
players: Error analyzing player 8477956: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 22863
players: Error analyzing player 8479365: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 5426
players: Error analyzing player 8479368: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 21752
players: Error analyzing player 8479369: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 19069
players: Error analyzing player 8481043: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 20236
players: Error analyzing player 8481556: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 11036
players: Error analyzing player 8480789: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 21259
players: Error analyzing player 8479638: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 5476
players: Error analyzing player 8480280: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 9889
players: Error analyzing player 8477851: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 5314
players: Error analyzing player 8483489: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 17554
players: Error analyzing player 8480035: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 9517
players: Error analyzing player 8483505: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 5185
players: Error analyzing player 8476854: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 23913
players: Error analyzing player 8477496: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 4300
players: Error analyzing player 8480828: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 4051
players: Error analyzing player 8477887: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 23102
players: Error analyzing player 8478401: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 23120
players: Error analyzing player 8477507: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 3179
players: Error analyzing player 8483397: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 3630
players: Error analyzing player 8480070: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 28825
players: Error analyzing player 8473419: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 3114
players: Error analyzing player 8482763: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 21898
players: Error analyzing player 8482511: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 1311
players: Error analyzing player 8479705: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 15118
players: Error analyzing player 8479325: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 7172
players: Error analyzing player 8479968: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 24846
players: Error analyzing player 8475745: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 16039
players: Error analyzing player 8480355: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 27744
players: Error analyzing player 8478443: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 1618
players: Error analyzing player 8483567: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 13902
players: Error analyzing player 8480880: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 15119
players: Error analyzing player 8478450: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 21849
players: Error analyzing player 8479987: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 2469
players: Error analyzing player 8474870: cannot access local variable 'timing' where it is not associated with a value
xgs_map: using provided DataFrame (in-memory) -> rows= 21687
players: Error analyzing player 8479999: cannot access local variable 'timing' where it is not associated with a value
players: No player stats generated.
Processing BUF (Plotting)...
Generating maps for 28 players (skipped 0 up-to-date).
players: Starting analysis. Scope=season, Team=BUF, Condition={'game_state': ['5v5'], 'is_net_empty': [0]}
DEBUG: analyze.players called
INFO:root:Loaded cached shifts for game 2024020002 from data/20242025/shifts/shifts_2024020002.pkl
INFO:root:Loaded cached shifts for game 2024020012 from data/20242025/shifts/shifts_2024020012.pkl
INFO:root:Loaded cached shifts for game 2024020025 from data/20242025/shifts/shifts_2024020025.pkl
INFO:root:Loaded cached shifts for game 2024020067 from data/20242025/shifts/shifts_2024020067.pkl
INFO:root:Loaded cached shifts for game 2024020085 from data/20242025/shifts/shifts_2024020085.pkl
INFO:root:Loaded cached shifts for game 2024020095 from data/20242025/shifts/shifts_2024020095.pkl
INFO:root:Loaded cached shifts for game 2024020122 from data/20242025/shifts/shifts_2024020122.pkl
INFO:root:Loaded cached shifts for game 2024020179 from data/20242025/shifts/shifts_2024020179.pkl
INFO:root:Loaded cached shifts for game 2024020278 from data/20242025/shifts/shifts_2024020278.pkl
INFO:root:Loaded cached shifts for game 2024020305 from data/20242025/shifts/shifts_2024020305.pkl
INFO:root:Loaded cached shifts for game 2024020317 from data/20242025/shifts/shifts_2024020317.pkl
INFO:root:Loaded cached shifts for game 2024020331 from data/20242025/shifts/shifts_2024020331.pkl
INFO:root:Loaded cached shifts for game 2024020347 from data/20242025/shifts/shifts_2024020347.pkl
INFO:root:Loaded cached shifts for game 2024020364 from data/20242025/shifts/shifts_2024020364.pkl
INFO:root:Loaded cached shifts for game 2024020383 from data/20242025/shifts/shifts_2024020383.pkl
INFO:root:Loaded cached shifts for game 2024020397 from data/20242025/shifts/shifts_2024020397.pkl
INFO:root:Loaded cached shifts for game 2024020410 from data/20242025/shifts/shifts_2024020410.pkl
INFO:root:Loaded cached shifts for game 2024020426 from data/20242025/shifts/shifts_2024020426.pkl
INFO:root:Loaded cached shifts for game 2024020457 from data/20242025/shifts/shifts_2024020457.pkl
INFO:root:Loaded cached shifts for game 2024020480 from data/20242025/shifts/shifts_2024020480.pkl
INFO:root:Loaded cached shifts for game 2024020490 from data/20242025/shifts/shifts_2024020490.pkl
INFO:root:Loaded cached shifts for game 2024020497 from data/20242025/shifts/shifts_2024020497.pkl
INFO:root:Loaded cached shifts for game 2024020521 from data/20242025/shifts/shifts_2024020521.pkl
INFO:root:Loaded cached shifts for game 2024020531 from data/20242025/shifts/shifts_2024020531.pkl
INFO:root:Loaded cached shifts for game 2024020552 from data/20242025/shifts/shifts_2024020552.pkl
INFO:root:Loaded cached shifts for game 2024020558 from data/20242025/shifts/shifts_2024020558.pkl
INFO:root:Loaded cached shifts for game 2024020582 from data/20242025/shifts/shifts_2024020582.pkl
INFO:root:Loaded cached shifts for game 2024020595 from data/20242025/shifts/shifts_2024020595.pkl
INFO:root:Loaded cached shifts for game 2024020610 from data/20242025/shifts/shifts_2024020610.pkl
INFO:root:Loaded cached shifts for game 2024020630 from data/20242025/shifts/shifts_2024020630.pkl
INFO:root:Loaded cached shifts for game 2024020637 from data/20242025/shifts/shifts_2024020637.pkl
INFO:root:Loaded cached shifts for game 2024020742 from data/20242025/shifts/shifts_2024020742.pkl
INFO:root:Loaded cached shifts for game 2024020755 from data/20242025/shifts/shifts_2024020755.pkl
INFO:root:Loaded cached shifts for game 2024020767 from data/20242025/shifts/shifts_2024020767.pkl
INFO:root:Loaded cached shifts for game 2024020777 from data/20242025/shifts/shifts_2024020777.pkl
INFO:root:Loaded cached shifts for game 2024020799 from data/20242025/shifts/shifts_2024020799.pkl
INFO:root:Loaded cached shifts for game 2024020822 from data/20242025/shifts/shifts_2024020822.pkl
INFO:root:Loaded cached shifts for game 2024020835 from data/20242025/shifts/shifts_2024020835.pkl
INFO:root:Loaded cached shifts for game 2024020846 from data/20242025/shifts/shifts_2024020846.pkl
INFO:root:Loaded cached shifts for game 2024020885 from data/20242025/shifts/shifts_2024020885.pkl
INFO:root:Loaded cached shifts for game 2024020895 from data/20242025/shifts/shifts_2024020895.pkl
INFO:root:Loaded cached shifts for game 2024020919 from data/20242025/shifts/shifts_2024020919.pkl
INFO:root:Loaded cached shifts for game 2024020953 from data/20242025/shifts/shifts_2024020953.pkl
INFO:root:Loaded cached shifts for game 2024020968 from data/20242025/shifts/shifts_2024020968.pkl
INFO:root:Loaded cached shifts for game 2024020974 from data/20242025/shifts/shifts_2024020974.pkl
INFO:root:Loaded cached shifts for game 2024020989 from data/20242025/shifts/shifts_2024020989.pkl
INFO:root:Loaded cached shifts for game 2024021036 from data/20242025/shifts/shifts_2024021036.pkl
INFO:root:Loaded cached shifts for game 2024021055 from data/20242025/shifts/shifts_2024021055.pkl
INFO:root:Loaded cached shifts for game 2024021129 from data/20242025/shifts/shifts_2024021129.pkl
INFO:root:Loaded cached shifts for game 2024021143 from data/20242025/shifts/shifts_2024021143.pkl
INFO:root:Loaded cached shifts for game 2024021159 from data/20242025/shifts/shifts_2024021159.pkl
INFO:root:Loaded cached shifts for game 2024021171 from data/20242025/shifts/shifts_2024021171.pkl
INFO:root:Loaded cached shifts for game 2024021184 from data/20242025/shifts/shifts_2024021184.pkl
INFO:root:Loaded cached shifts for game 2024021215 from data/20242025/shifts/shifts_2024021215.pkl
INFO:root:Loaded cached shifts for game 2024021226 from data/20242025/shifts/shifts_2024021226.pkl
INFO:root:Loaded cached shifts for game 2024021235 from data/20242025/shifts/shifts_2024021235.pkl
INFO:root:Loaded cached shifts for game 2024021253 from data/20242025/shifts/shifts_2024021253.pkl
INFO:root:Loaded cached shifts for game 2024021268 from data/20242025/shifts/shifts_2024021268.pkl
INFO:root:Loaded cached shifts for game 2024021280 from data/20242025/shifts/shifts_2024021280.pkl
INFO:root:Loaded cached shifts for game 2024021292 from data/20242025/shifts/shifts_2024021292.pkl
INFO:root:Loaded cached shifts for game 2024021307 from data/20242025/shifts/shifts_2024021307.pkl
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
INFO:root:Loaded cached shifts for game 2024020001 from data/20242025/shifts/shifts_2024020001.pkl
INFO:root:Loaded cached shifts for game 2024020140 from data/20242025/shifts/shifts_2024020140.pkl
INFO:root:Loaded cached shifts for game 2024020169 from data/20242025/shifts/shifts_2024020169.pkl
INFO:root:Loaded cached shifts for game 2024020443 from data/20242025/shifts/shifts_2024020443.pkl
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
INFO:root:Loaded cached shifts for game 2024020057 from data/20242025/shifts/shifts_2024020057.pkl
INFO:root:Loaded cached shifts for game 2024020194 from data/20242025/shifts/shifts_2024020194.pkl
INFO:root:Loaded cached shifts for game 2024020213 from data/20242025/shifts/shifts_2024020213.pkl
INFO:root:Loaded cached shifts for game 2024020224 from data/20242025/shifts/shifts_2024020224.pkl
INFO:root:Loaded cached shifts for game 2024020239 from data/20242025/shifts/shifts_2024020239.pkl
INFO:root:Loaded cached shifts for game 2024020257 from data/20242025/shifts/shifts_2024020257.pkl
INFO:root:Loaded cached shifts for game 2024020654 from data/20242025/shifts/shifts_2024020654.pkl
INFO:root:Loaded cached shifts for game 2024020670 from data/20242025/shifts/shifts_2024020670.pkl
INFO:root:Loaded cached shifts for game 2024020705 from data/20242025/shifts/shifts_2024020705.pkl
INFO:root:Loaded cached shifts for game 2024020720 from data/20242025/shifts/shifts_2024020720.pkl
INFO:root:Loaded cached shifts for game 2024020940 from data/20242025/shifts/shifts_2024020940.pkl
INFO:root:Loaded cached shifts for game 2024021006 from data/20242025/shifts/shifts_2024021006.pkl
INFO:root:Loaded cached shifts for game 2024021021 from data/20242025/shifts/shifts_2024021021.pkl
INFO:root:Loaded cached shifts for game 2024021073 from data/20242025/shifts/shifts_2024021073.pkl
INFO:root:Loaded cached shifts for game 2024021100 from data/20242025/shifts/shifts_2024021100.pkl
INFO:root:Loaded cached shifts for game 2024021106 from data/20242025/shifts/shifts_2024021106.pkl
INFO:root:Loaded cached shifts for game 2024021119 from data/20242025/shifts/shifts_2024021119.pkl
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value
Traceback (most recent call last):
File "/home/spoon/new_puck/puck/analyze.py", line 556, in players
_, ret_heat, _, p_stats = xgs_map(
~~~~~~~^
season=season,
^^^^^^^^^^^^^^
...<8 lines>...
stats_only=not plot # Optimization: skip heatmap/plotting if we aren't plotting
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/spoon/new_puck/puck/analyze.py", line 2542, in xgs_map
if timing is not None:
^^^^^^
UnboundLocalError: cannot access local variable 'timing' where it is not associated with a value