1--TEST-- 2Bug #37706 (Test LOB locator reuse. Extends simple test of lob_037.phpt) 3--SKIPIF-- 4<?php 5$target_dbs = array('oracledb' => true, 'timesten' => false); // test runs on these DBs 6require(__DIR__.'/skipif.inc'); 7?> 8--FILE-- 9<?php 10 11define('NUMLOBS', 200); 12 13require(__DIR__.'/connect.inc'); 14require(__DIR__.'/create_table.inc'); 15 16for ($i = 0; $i < NUMLOBS; $i++) { 17 $s = oci_parse($c, "insert into ".$schema.$table_name." (id, clob) values(".$i.", '".$i."aaaa".$i.$i."aaaaaaaaaaaaaaaaaaaaaaaaaaaz')"); 18 oci_execute($s); 19} 20 21echo "Test 1: CLOB as locator\n"; 22 23$s = oci_parse($c, "select clob from ".$schema.$table_name." order by id"); 24oci_execute($s); 25 26$row = array(); 27for ($i = 0; $i < NUMLOBS; $i++) { 28 $row[$i] = oci_fetch_array($s, OCI_NUM); 29} 30 31for ($i = 0; $i < NUMLOBS; $i++) { 32 echo "Row $i Size: " . $row[$i][0]->size() . "\n"; 33 echo "Pos 1: " . $row[$i][0]->tell() . "\n"; 34 echo "Data: " . $row[$i][0]->read(5) . "\n"; 35 echo "Pos 2: " . $row[$i][0]->tell() . "\n"; 36 echo "Data: " . $row[$i][0]->read(12) . "\n"; 37} 38 39echo "Done\n"; 40 41?> 42--EXPECT-- 43Test 1: CLOB as locator 44Row 0 Size: 35 45Pos 1: 0 46Data: 0aaaa 47Pos 2: 5 48Data: 00aaaaaaaaaa 49Row 1 Size: 35 50Pos 1: 0 51Data: 1aaaa 52Pos 2: 5 53Data: 11aaaaaaaaaa 54Row 2 Size: 35 55Pos 1: 0 56Data: 2aaaa 57Pos 2: 5 58Data: 22aaaaaaaaaa 59Row 3 Size: 35 60Pos 1: 0 61Data: 3aaaa 62Pos 2: 5 63Data: 33aaaaaaaaaa 64Row 4 Size: 35 65Pos 1: 0 66Data: 4aaaa 67Pos 2: 5 68Data: 44aaaaaaaaaa 69Row 5 Size: 35 70Pos 1: 0 71Data: 5aaaa 72Pos 2: 5 73Data: 55aaaaaaaaaa 74Row 6 Size: 35 75Pos 1: 0 76Data: 6aaaa 77Pos 2: 5 78Data: 66aaaaaaaaaa 79Row 7 Size: 35 80Pos 1: 0 81Data: 7aaaa 82Pos 2: 5 83Data: 77aaaaaaaaaa 84Row 8 Size: 35 85Pos 1: 0 86Data: 8aaaa 87Pos 2: 5 88Data: 88aaaaaaaaaa 89Row 9 Size: 35 90Pos 1: 0 91Data: 9aaaa 92Pos 2: 5 93Data: 99aaaaaaaaaa 94Row 10 Size: 38 95Pos 1: 0 96Data: 10aaa 97Pos 2: 5 98Data: a1010aaaaaaa 99Row 11 Size: 38 100Pos 1: 0 101Data: 11aaa 102Pos 2: 5 103Data: a1111aaaaaaa 104Row 12 Size: 38 105Pos 1: 0 106Data: 12aaa 107Pos 2: 5 108Data: a1212aaaaaaa 109Row 13 Size: 38 110Pos 1: 0 111Data: 13aaa 112Pos 2: 5 113Data: a1313aaaaaaa 114Row 14 Size: 38 115Pos 1: 0 116Data: 14aaa 117Pos 2: 5 118Data: a1414aaaaaaa 119Row 15 Size: 38 120Pos 1: 0 121Data: 15aaa 122Pos 2: 5 123Data: a1515aaaaaaa 124Row 16 Size: 38 125Pos 1: 0 126Data: 16aaa 127Pos 2: 5 128Data: a1616aaaaaaa 129Row 17 Size: 38 130Pos 1: 0 131Data: 17aaa 132Pos 2: 5 133Data: a1717aaaaaaa 134Row 18 Size: 38 135Pos 1: 0 136Data: 18aaa 137Pos 2: 5 138Data: a1818aaaaaaa 139Row 19 Size: 38 140Pos 1: 0 141Data: 19aaa 142Pos 2: 5 143Data: a1919aaaaaaa 144Row 20 Size: 38 145Pos 1: 0 146Data: 20aaa 147Pos 2: 5 148Data: a2020aaaaaaa 149Row 21 Size: 38 150Pos 1: 0 151Data: 21aaa 152Pos 2: 5 153Data: a2121aaaaaaa 154Row 22 Size: 38 155Pos 1: 0 156Data: 22aaa 157Pos 2: 5 158Data: a2222aaaaaaa 159Row 23 Size: 38 160Pos 1: 0 161Data: 23aaa 162Pos 2: 5 163Data: a2323aaaaaaa 164Row 24 Size: 38 165Pos 1: 0 166Data: 24aaa 167Pos 2: 5 168Data: a2424aaaaaaa 169Row 25 Size: 38 170Pos 1: 0 171Data: 25aaa 172Pos 2: 5 173Data: a2525aaaaaaa 174Row 26 Size: 38 175Pos 1: 0 176Data: 26aaa 177Pos 2: 5 178Data: a2626aaaaaaa 179Row 27 Size: 38 180Pos 1: 0 181Data: 27aaa 182Pos 2: 5 183Data: a2727aaaaaaa 184Row 28 Size: 38 185Pos 1: 0 186Data: 28aaa 187Pos 2: 5 188Data: a2828aaaaaaa 189Row 29 Size: 38 190Pos 1: 0 191Data: 29aaa 192Pos 2: 5 193Data: a2929aaaaaaa 194Row 30 Size: 38 195Pos 1: 0 196Data: 30aaa 197Pos 2: 5 198Data: a3030aaaaaaa 199Row 31 Size: 38 200Pos 1: 0 201Data: 31aaa 202Pos 2: 5 203Data: a3131aaaaaaa 204Row 32 Size: 38 205Pos 1: 0 206Data: 32aaa 207Pos 2: 5 208Data: a3232aaaaaaa 209Row 33 Size: 38 210Pos 1: 0 211Data: 33aaa 212Pos 2: 5 213Data: a3333aaaaaaa 214Row 34 Size: 38 215Pos 1: 0 216Data: 34aaa 217Pos 2: 5 218Data: a3434aaaaaaa 219Row 35 Size: 38 220Pos 1: 0 221Data: 35aaa 222Pos 2: 5 223Data: a3535aaaaaaa 224Row 36 Size: 38 225Pos 1: 0 226Data: 36aaa 227Pos 2: 5 228Data: a3636aaaaaaa 229Row 37 Size: 38 230Pos 1: 0 231Data: 37aaa 232Pos 2: 5 233Data: a3737aaaaaaa 234Row 38 Size: 38 235Pos 1: 0 236Data: 38aaa 237Pos 2: 5 238Data: a3838aaaaaaa 239Row 39 Size: 38 240Pos 1: 0 241Data: 39aaa 242Pos 2: 5 243Data: a3939aaaaaaa 244Row 40 Size: 38 245Pos 1: 0 246Data: 40aaa 247Pos 2: 5 248Data: a4040aaaaaaa 249Row 41 Size: 38 250Pos 1: 0 251Data: 41aaa 252Pos 2: 5 253Data: a4141aaaaaaa 254Row 42 Size: 38 255Pos 1: 0 256Data: 42aaa 257Pos 2: 5 258Data: a4242aaaaaaa 259Row 43 Size: 38 260Pos 1: 0 261Data: 43aaa 262Pos 2: 5 263Data: a4343aaaaaaa 264Row 44 Size: 38 265Pos 1: 0 266Data: 44aaa 267Pos 2: 5 268Data: a4444aaaaaaa 269Row 45 Size: 38 270Pos 1: 0 271Data: 45aaa 272Pos 2: 5 273Data: a4545aaaaaaa 274Row 46 Size: 38 275Pos 1: 0 276Data: 46aaa 277Pos 2: 5 278Data: a4646aaaaaaa 279Row 47 Size: 38 280Pos 1: 0 281Data: 47aaa 282Pos 2: 5 283Data: a4747aaaaaaa 284Row 48 Size: 38 285Pos 1: 0 286Data: 48aaa 287Pos 2: 5 288Data: a4848aaaaaaa 289Row 49 Size: 38 290Pos 1: 0 291Data: 49aaa 292Pos 2: 5 293Data: a4949aaaaaaa 294Row 50 Size: 38 295Pos 1: 0 296Data: 50aaa 297Pos 2: 5 298Data: a5050aaaaaaa 299Row 51 Size: 38 300Pos 1: 0 301Data: 51aaa 302Pos 2: 5 303Data: a5151aaaaaaa 304Row 52 Size: 38 305Pos 1: 0 306Data: 52aaa 307Pos 2: 5 308Data: a5252aaaaaaa 309Row 53 Size: 38 310Pos 1: 0 311Data: 53aaa 312Pos 2: 5 313Data: a5353aaaaaaa 314Row 54 Size: 38 315Pos 1: 0 316Data: 54aaa 317Pos 2: 5 318Data: a5454aaaaaaa 319Row 55 Size: 38 320Pos 1: 0 321Data: 55aaa 322Pos 2: 5 323Data: a5555aaaaaaa 324Row 56 Size: 38 325Pos 1: 0 326Data: 56aaa 327Pos 2: 5 328Data: a5656aaaaaaa 329Row 57 Size: 38 330Pos 1: 0 331Data: 57aaa 332Pos 2: 5 333Data: a5757aaaaaaa 334Row 58 Size: 38 335Pos 1: 0 336Data: 58aaa 337Pos 2: 5 338Data: a5858aaaaaaa 339Row 59 Size: 38 340Pos 1: 0 341Data: 59aaa 342Pos 2: 5 343Data: a5959aaaaaaa 344Row 60 Size: 38 345Pos 1: 0 346Data: 60aaa 347Pos 2: 5 348Data: a6060aaaaaaa 349Row 61 Size: 38 350Pos 1: 0 351Data: 61aaa 352Pos 2: 5 353Data: a6161aaaaaaa 354Row 62 Size: 38 355Pos 1: 0 356Data: 62aaa 357Pos 2: 5 358Data: a6262aaaaaaa 359Row 63 Size: 38 360Pos 1: 0 361Data: 63aaa 362Pos 2: 5 363Data: a6363aaaaaaa 364Row 64 Size: 38 365Pos 1: 0 366Data: 64aaa 367Pos 2: 5 368Data: a6464aaaaaaa 369Row 65 Size: 38 370Pos 1: 0 371Data: 65aaa 372Pos 2: 5 373Data: a6565aaaaaaa 374Row 66 Size: 38 375Pos 1: 0 376Data: 66aaa 377Pos 2: 5 378Data: a6666aaaaaaa 379Row 67 Size: 38 380Pos 1: 0 381Data: 67aaa 382Pos 2: 5 383Data: a6767aaaaaaa 384Row 68 Size: 38 385Pos 1: 0 386Data: 68aaa 387Pos 2: 5 388Data: a6868aaaaaaa 389Row 69 Size: 38 390Pos 1: 0 391Data: 69aaa 392Pos 2: 5 393Data: a6969aaaaaaa 394Row 70 Size: 38 395Pos 1: 0 396Data: 70aaa 397Pos 2: 5 398Data: a7070aaaaaaa 399Row 71 Size: 38 400Pos 1: 0 401Data: 71aaa 402Pos 2: 5 403Data: a7171aaaaaaa 404Row 72 Size: 38 405Pos 1: 0 406Data: 72aaa 407Pos 2: 5 408Data: a7272aaaaaaa 409Row 73 Size: 38 410Pos 1: 0 411Data: 73aaa 412Pos 2: 5 413Data: a7373aaaaaaa 414Row 74 Size: 38 415Pos 1: 0 416Data: 74aaa 417Pos 2: 5 418Data: a7474aaaaaaa 419Row 75 Size: 38 420Pos 1: 0 421Data: 75aaa 422Pos 2: 5 423Data: a7575aaaaaaa 424Row 76 Size: 38 425Pos 1: 0 426Data: 76aaa 427Pos 2: 5 428Data: a7676aaaaaaa 429Row 77 Size: 38 430Pos 1: 0 431Data: 77aaa 432Pos 2: 5 433Data: a7777aaaaaaa 434Row 78 Size: 38 435Pos 1: 0 436Data: 78aaa 437Pos 2: 5 438Data: a7878aaaaaaa 439Row 79 Size: 38 440Pos 1: 0 441Data: 79aaa 442Pos 2: 5 443Data: a7979aaaaaaa 444Row 80 Size: 38 445Pos 1: 0 446Data: 80aaa 447Pos 2: 5 448Data: a8080aaaaaaa 449Row 81 Size: 38 450Pos 1: 0 451Data: 81aaa 452Pos 2: 5 453Data: a8181aaaaaaa 454Row 82 Size: 38 455Pos 1: 0 456Data: 82aaa 457Pos 2: 5 458Data: a8282aaaaaaa 459Row 83 Size: 38 460Pos 1: 0 461Data: 83aaa 462Pos 2: 5 463Data: a8383aaaaaaa 464Row 84 Size: 38 465Pos 1: 0 466Data: 84aaa 467Pos 2: 5 468Data: a8484aaaaaaa 469Row 85 Size: 38 470Pos 1: 0 471Data: 85aaa 472Pos 2: 5 473Data: a8585aaaaaaa 474Row 86 Size: 38 475Pos 1: 0 476Data: 86aaa 477Pos 2: 5 478Data: a8686aaaaaaa 479Row 87 Size: 38 480Pos 1: 0 481Data: 87aaa 482Pos 2: 5 483Data: a8787aaaaaaa 484Row 88 Size: 38 485Pos 1: 0 486Data: 88aaa 487Pos 2: 5 488Data: a8888aaaaaaa 489Row 89 Size: 38 490Pos 1: 0 491Data: 89aaa 492Pos 2: 5 493Data: a8989aaaaaaa 494Row 90 Size: 38 495Pos 1: 0 496Data: 90aaa 497Pos 2: 5 498Data: a9090aaaaaaa 499Row 91 Size: 38 500Pos 1: 0 501Data: 91aaa 502Pos 2: 5 503Data: a9191aaaaaaa 504Row 92 Size: 38 505Pos 1: 0 506Data: 92aaa 507Pos 2: 5 508Data: a9292aaaaaaa 509Row 93 Size: 38 510Pos 1: 0 511Data: 93aaa 512Pos 2: 5 513Data: a9393aaaaaaa 514Row 94 Size: 38 515Pos 1: 0 516Data: 94aaa 517Pos 2: 5 518Data: a9494aaaaaaa 519Row 95 Size: 38 520Pos 1: 0 521Data: 95aaa 522Pos 2: 5 523Data: a9595aaaaaaa 524Row 96 Size: 38 525Pos 1: 0 526Data: 96aaa 527Pos 2: 5 528Data: a9696aaaaaaa 529Row 97 Size: 38 530Pos 1: 0 531Data: 97aaa 532Pos 2: 5 533Data: a9797aaaaaaa 534Row 98 Size: 38 535Pos 1: 0 536Data: 98aaa 537Pos 2: 5 538Data: a9898aaaaaaa 539Row 99 Size: 38 540Pos 1: 0 541Data: 99aaa 542Pos 2: 5 543Data: a9999aaaaaaa 544Row 100 Size: 41 545Pos 1: 0 546Data: 100aa 547Pos 2: 5 548Data: aa100100aaaa 549Row 101 Size: 41 550Pos 1: 0 551Data: 101aa 552Pos 2: 5 553Data: aa101101aaaa 554Row 102 Size: 41 555Pos 1: 0 556Data: 102aa 557Pos 2: 5 558Data: aa102102aaaa 559Row 103 Size: 41 560Pos 1: 0 561Data: 103aa 562Pos 2: 5 563Data: aa103103aaaa 564Row 104 Size: 41 565Pos 1: 0 566Data: 104aa 567Pos 2: 5 568Data: aa104104aaaa 569Row 105 Size: 41 570Pos 1: 0 571Data: 105aa 572Pos 2: 5 573Data: aa105105aaaa 574Row 106 Size: 41 575Pos 1: 0 576Data: 106aa 577Pos 2: 5 578Data: aa106106aaaa 579Row 107 Size: 41 580Pos 1: 0 581Data: 107aa 582Pos 2: 5 583Data: aa107107aaaa 584Row 108 Size: 41 585Pos 1: 0 586Data: 108aa 587Pos 2: 5 588Data: aa108108aaaa 589Row 109 Size: 41 590Pos 1: 0 591Data: 109aa 592Pos 2: 5 593Data: aa109109aaaa 594Row 110 Size: 41 595Pos 1: 0 596Data: 110aa 597Pos 2: 5 598Data: aa110110aaaa 599Row 111 Size: 41 600Pos 1: 0 601Data: 111aa 602Pos 2: 5 603Data: aa111111aaaa 604Row 112 Size: 41 605Pos 1: 0 606Data: 112aa 607Pos 2: 5 608Data: aa112112aaaa 609Row 113 Size: 41 610Pos 1: 0 611Data: 113aa 612Pos 2: 5 613Data: aa113113aaaa 614Row 114 Size: 41 615Pos 1: 0 616Data: 114aa 617Pos 2: 5 618Data: aa114114aaaa 619Row 115 Size: 41 620Pos 1: 0 621Data: 115aa 622Pos 2: 5 623Data: aa115115aaaa 624Row 116 Size: 41 625Pos 1: 0 626Data: 116aa 627Pos 2: 5 628Data: aa116116aaaa 629Row 117 Size: 41 630Pos 1: 0 631Data: 117aa 632Pos 2: 5 633Data: aa117117aaaa 634Row 118 Size: 41 635Pos 1: 0 636Data: 118aa 637Pos 2: 5 638Data: aa118118aaaa 639Row 119 Size: 41 640Pos 1: 0 641Data: 119aa 642Pos 2: 5 643Data: aa119119aaaa 644Row 120 Size: 41 645Pos 1: 0 646Data: 120aa 647Pos 2: 5 648Data: aa120120aaaa 649Row 121 Size: 41 650Pos 1: 0 651Data: 121aa 652Pos 2: 5 653Data: aa121121aaaa 654Row 122 Size: 41 655Pos 1: 0 656Data: 122aa 657Pos 2: 5 658Data: aa122122aaaa 659Row 123 Size: 41 660Pos 1: 0 661Data: 123aa 662Pos 2: 5 663Data: aa123123aaaa 664Row 124 Size: 41 665Pos 1: 0 666Data: 124aa 667Pos 2: 5 668Data: aa124124aaaa 669Row 125 Size: 41 670Pos 1: 0 671Data: 125aa 672Pos 2: 5 673Data: aa125125aaaa 674Row 126 Size: 41 675Pos 1: 0 676Data: 126aa 677Pos 2: 5 678Data: aa126126aaaa 679Row 127 Size: 41 680Pos 1: 0 681Data: 127aa 682Pos 2: 5 683Data: aa127127aaaa 684Row 128 Size: 41 685Pos 1: 0 686Data: 128aa 687Pos 2: 5 688Data: aa128128aaaa 689Row 129 Size: 41 690Pos 1: 0 691Data: 129aa 692Pos 2: 5 693Data: aa129129aaaa 694Row 130 Size: 41 695Pos 1: 0 696Data: 130aa 697Pos 2: 5 698Data: aa130130aaaa 699Row 131 Size: 41 700Pos 1: 0 701Data: 131aa 702Pos 2: 5 703Data: aa131131aaaa 704Row 132 Size: 41 705Pos 1: 0 706Data: 132aa 707Pos 2: 5 708Data: aa132132aaaa 709Row 133 Size: 41 710Pos 1: 0 711Data: 133aa 712Pos 2: 5 713Data: aa133133aaaa 714Row 134 Size: 41 715Pos 1: 0 716Data: 134aa 717Pos 2: 5 718Data: aa134134aaaa 719Row 135 Size: 41 720Pos 1: 0 721Data: 135aa 722Pos 2: 5 723Data: aa135135aaaa 724Row 136 Size: 41 725Pos 1: 0 726Data: 136aa 727Pos 2: 5 728Data: aa136136aaaa 729Row 137 Size: 41 730Pos 1: 0 731Data: 137aa 732Pos 2: 5 733Data: aa137137aaaa 734Row 138 Size: 41 735Pos 1: 0 736Data: 138aa 737Pos 2: 5 738Data: aa138138aaaa 739Row 139 Size: 41 740Pos 1: 0 741Data: 139aa 742Pos 2: 5 743Data: aa139139aaaa 744Row 140 Size: 41 745Pos 1: 0 746Data: 140aa 747Pos 2: 5 748Data: aa140140aaaa 749Row 141 Size: 41 750Pos 1: 0 751Data: 141aa 752Pos 2: 5 753Data: aa141141aaaa 754Row 142 Size: 41 755Pos 1: 0 756Data: 142aa 757Pos 2: 5 758Data: aa142142aaaa 759Row 143 Size: 41 760Pos 1: 0 761Data: 143aa 762Pos 2: 5 763Data: aa143143aaaa 764Row 144 Size: 41 765Pos 1: 0 766Data: 144aa 767Pos 2: 5 768Data: aa144144aaaa 769Row 145 Size: 41 770Pos 1: 0 771Data: 145aa 772Pos 2: 5 773Data: aa145145aaaa 774Row 146 Size: 41 775Pos 1: 0 776Data: 146aa 777Pos 2: 5 778Data: aa146146aaaa 779Row 147 Size: 41 780Pos 1: 0 781Data: 147aa 782Pos 2: 5 783Data: aa147147aaaa 784Row 148 Size: 41 785Pos 1: 0 786Data: 148aa 787Pos 2: 5 788Data: aa148148aaaa 789Row 149 Size: 41 790Pos 1: 0 791Data: 149aa 792Pos 2: 5 793Data: aa149149aaaa 794Row 150 Size: 41 795Pos 1: 0 796Data: 150aa 797Pos 2: 5 798Data: aa150150aaaa 799Row 151 Size: 41 800Pos 1: 0 801Data: 151aa 802Pos 2: 5 803Data: aa151151aaaa 804Row 152 Size: 41 805Pos 1: 0 806Data: 152aa 807Pos 2: 5 808Data: aa152152aaaa 809Row 153 Size: 41 810Pos 1: 0 811Data: 153aa 812Pos 2: 5 813Data: aa153153aaaa 814Row 154 Size: 41 815Pos 1: 0 816Data: 154aa 817Pos 2: 5 818Data: aa154154aaaa 819Row 155 Size: 41 820Pos 1: 0 821Data: 155aa 822Pos 2: 5 823Data: aa155155aaaa 824Row 156 Size: 41 825Pos 1: 0 826Data: 156aa 827Pos 2: 5 828Data: aa156156aaaa 829Row 157 Size: 41 830Pos 1: 0 831Data: 157aa 832Pos 2: 5 833Data: aa157157aaaa 834Row 158 Size: 41 835Pos 1: 0 836Data: 158aa 837Pos 2: 5 838Data: aa158158aaaa 839Row 159 Size: 41 840Pos 1: 0 841Data: 159aa 842Pos 2: 5 843Data: aa159159aaaa 844Row 160 Size: 41 845Pos 1: 0 846Data: 160aa 847Pos 2: 5 848Data: aa160160aaaa 849Row 161 Size: 41 850Pos 1: 0 851Data: 161aa 852Pos 2: 5 853Data: aa161161aaaa 854Row 162 Size: 41 855Pos 1: 0 856Data: 162aa 857Pos 2: 5 858Data: aa162162aaaa 859Row 163 Size: 41 860Pos 1: 0 861Data: 163aa 862Pos 2: 5 863Data: aa163163aaaa 864Row 164 Size: 41 865Pos 1: 0 866Data: 164aa 867Pos 2: 5 868Data: aa164164aaaa 869Row 165 Size: 41 870Pos 1: 0 871Data: 165aa 872Pos 2: 5 873Data: aa165165aaaa 874Row 166 Size: 41 875Pos 1: 0 876Data: 166aa 877Pos 2: 5 878Data: aa166166aaaa 879Row 167 Size: 41 880Pos 1: 0 881Data: 167aa 882Pos 2: 5 883Data: aa167167aaaa 884Row 168 Size: 41 885Pos 1: 0 886Data: 168aa 887Pos 2: 5 888Data: aa168168aaaa 889Row 169 Size: 41 890Pos 1: 0 891Data: 169aa 892Pos 2: 5 893Data: aa169169aaaa 894Row 170 Size: 41 895Pos 1: 0 896Data: 170aa 897Pos 2: 5 898Data: aa170170aaaa 899Row 171 Size: 41 900Pos 1: 0 901Data: 171aa 902Pos 2: 5 903Data: aa171171aaaa 904Row 172 Size: 41 905Pos 1: 0 906Data: 172aa 907Pos 2: 5 908Data: aa172172aaaa 909Row 173 Size: 41 910Pos 1: 0 911Data: 173aa 912Pos 2: 5 913Data: aa173173aaaa 914Row 174 Size: 41 915Pos 1: 0 916Data: 174aa 917Pos 2: 5 918Data: aa174174aaaa 919Row 175 Size: 41 920Pos 1: 0 921Data: 175aa 922Pos 2: 5 923Data: aa175175aaaa 924Row 176 Size: 41 925Pos 1: 0 926Data: 176aa 927Pos 2: 5 928Data: aa176176aaaa 929Row 177 Size: 41 930Pos 1: 0 931Data: 177aa 932Pos 2: 5 933Data: aa177177aaaa 934Row 178 Size: 41 935Pos 1: 0 936Data: 178aa 937Pos 2: 5 938Data: aa178178aaaa 939Row 179 Size: 41 940Pos 1: 0 941Data: 179aa 942Pos 2: 5 943Data: aa179179aaaa 944Row 180 Size: 41 945Pos 1: 0 946Data: 180aa 947Pos 2: 5 948Data: aa180180aaaa 949Row 181 Size: 41 950Pos 1: 0 951Data: 181aa 952Pos 2: 5 953Data: aa181181aaaa 954Row 182 Size: 41 955Pos 1: 0 956Data: 182aa 957Pos 2: 5 958Data: aa182182aaaa 959Row 183 Size: 41 960Pos 1: 0 961Data: 183aa 962Pos 2: 5 963Data: aa183183aaaa 964Row 184 Size: 41 965Pos 1: 0 966Data: 184aa 967Pos 2: 5 968Data: aa184184aaaa 969Row 185 Size: 41 970Pos 1: 0 971Data: 185aa 972Pos 2: 5 973Data: aa185185aaaa 974Row 186 Size: 41 975Pos 1: 0 976Data: 186aa 977Pos 2: 5 978Data: aa186186aaaa 979Row 187 Size: 41 980Pos 1: 0 981Data: 187aa 982Pos 2: 5 983Data: aa187187aaaa 984Row 188 Size: 41 985Pos 1: 0 986Data: 188aa 987Pos 2: 5 988Data: aa188188aaaa 989Row 189 Size: 41 990Pos 1: 0 991Data: 189aa 992Pos 2: 5 993Data: aa189189aaaa 994Row 190 Size: 41 995Pos 1: 0 996Data: 190aa 997Pos 2: 5 998Data: aa190190aaaa 999Row 191 Size: 41 1000Pos 1: 0 1001Data: 191aa 1002Pos 2: 5 1003Data: aa191191aaaa 1004Row 192 Size: 41 1005Pos 1: 0 1006Data: 192aa 1007Pos 2: 5 1008Data: aa192192aaaa 1009Row 193 Size: 41 1010Pos 1: 0 1011Data: 193aa 1012Pos 2: 5 1013Data: aa193193aaaa 1014Row 194 Size: 41 1015Pos 1: 0 1016Data: 194aa 1017Pos 2: 5 1018Data: aa194194aaaa 1019Row 195 Size: 41 1020Pos 1: 0 1021Data: 195aa 1022Pos 2: 5 1023Data: aa195195aaaa 1024Row 196 Size: 41 1025Pos 1: 0 1026Data: 196aa 1027Pos 2: 5 1028Data: aa196196aaaa 1029Row 197 Size: 41 1030Pos 1: 0 1031Data: 197aa 1032Pos 2: 5 1033Data: aa197197aaaa 1034Row 198 Size: 41 1035Pos 1: 0 1036Data: 198aa 1037Pos 2: 5 1038Data: aa198198aaaa 1039Row 199 Size: 41 1040Pos 1: 0 1041Data: 199aa 1042Pos 2: 5 1043Data: aa199199aaaa 1044Done 1045