Meeting Banner

Totals

  • Accepted Abstracts: 3661
  • TOC Entries: 3660
  • Abstract PDFs: 3660
  • Presentation Videos: 775

Abstract Index

00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101 (Presentation Video)0102 (Presentation Video)0103 (Presentation Video)0104 (Presentation Video)0105 (Presentation Video)0106 (Presentation Video)0107 (Presentation Video)0108 (Presentation Video)0109 (Presentation Video)0110 (Presentation Video)0111 (Presentation Video)0112 (Presentation Video)0113 (Presentation Video)0114 (Presentation Video)0115 (Presentation Video)0116 (Presentation Video)0117 (Presentation Video)0118 (Presentation Video)0119 (Presentation Video)0120 (Presentation Video)0121 (Presentation Video)0122 (Presentation Video)0123 (Presentation Video)0124 (Presentation Video)0125 (Presentation Video)0126 (Presentation Video)0127 (Presentation Video)0128 (Presentation Video)0129 (Presentation Video)0130 (Presentation Video)0131 (Presentation Video)0132 (Presentation Video)0133 (Presentation Video)0134 (Presentation Video)0135 (Presentation Video)0136 (Presentation Video)0137 (Presentation Video)0138 (Presentation Video)0139 (Presentation Video)0140 (Presentation Video)0141 (Presentation Video)0142 (Presentation Video)0143 (Presentation Video)0144 (Presentation Video)0145 (Presentation Video)0146 (Presentation Video)0147 (Presentation Video)0148 (Presentation Video)0149 (Presentation Video)0150 (Presentation Video)0151 (Presentation Video)0152 (Presentation Video)0153 (Presentation Video)0154 (Presentation Video)0155 (Presentation Video)0156 (Presentation Video)0157 (Presentation Video)0158 (Presentation Video)01590160 (Presentation Video)0161 (Presentation Video)0162 (Presentation Video)0163 (Presentation Video)0164 (Presentation Video)0165 (Presentation Video)0166 (Presentation Video)0167 (Presentation Video)0168 (Presentation Video)0169 (Presentation Video)0170 (Presentation Video)0171 (Presentation Video)0172 (Presentation Video)0173 (Presentation Video)0174 (Presentation Video)0175 (Presentation Video)0176 (Presentation Video)01770178 (Presentation Video)0179 (Presentation Video)0180 (Presentation Video)0181 (Presentation Video)0182 (Presentation Video)0183 (Presentation Video)0184 (Presentation Video)0185 (Presentation Video)0186 (Presentation Video)0187 (Presentation Video)0188 (Presentation Video)0189 (Presentation Video)0190 (Presentation Video)0191 (Presentation Video)0192 (Presentation Video)0193 (Presentation Video)01940195 (Presentation Video)0196 (Presentation Video)0197 (Presentation Video)0198 (Presentation Video)0199 (Presentation Video)0200 (Presentation Video)0201 (Presentation Video)0202 (Presentation Video)0203 (Presentation Video)0204 (Presentation Video)0205 (Presentation Video)0206 (Presentation Video)0207 (Presentation Video)0208 (Presentation Video)0209 (Presentation Video)02100211 (Presentation Video)02120213 (Presentation Video)0214 (Presentation Video)0215 (Presentation Video)0216 (Presentation Video)0217 (Presentation Video)0218 (Presentation Video)0219 (Presentation Video)0220 (Presentation Video)0221 (Presentation Video)0222 (Presentation Video)0223 (Presentation Video)0224 (Presentation Video)0225 (Presentation Video)0226 (Presentation Video)0227 (Presentation Video)0228 (Presentation Video)02290230 (Presentation Video)0231 (Presentation Video)0232 (Presentation Video)0233 (Presentation Video)02340235 (Presentation Video)0236 (Presentation Video)0237 (Presentation Video)0238 (Presentation Video)0239 (Presentation Video)0240 (Presentation Video)0241 (Presentation Video)0242 (Presentation Video)0243 (Presentation Video)0244 (Presentation Video)0245 (Presentation Video)0246 (Presentation Video)0247 (Presentation Video)0248 (Presentation Video)0249 (Presentation Video)0250 (Presentation Video)0251 (Presentation Video)0252 (Presentation Video)0253 (Presentation Video)0254 (Presentation Video)0255 (Presentation Video)0256 (Presentation Video)0257 (Presentation Video)0258 (Presentation Video)0259 (Presentation Video)0260 (Presentation Video)0261 (Presentation Video)0262 (Presentation Video)0263 (Presentation Video)0264 (Presentation Video)02650266 (Presentation Video)0267 (Presentation Video)0268 (Presentation Video)02690270 (Presentation Video)0271 (Presentation Video)0272 (Presentation Video)0273 (Presentation Video)0274 (Presentation Video)02750276 (Presentation Video)0277 (Presentation Video)0278 (Presentation Video)0279 (Presentation Video)0280 (Presentation Video)02810282 (Presentation Video)0283 (Presentation Video)0284 (Presentation Video)0285 (Presentation Video)0286 (Presentation Video)0287 (Presentation Video)0288 (Presentation Video)0289 (Presentation Video)0290 (Presentation Video)0291 (Presentation Video)0292 (Presentation Video)0293 (Presentation Video)0294 (Presentation Video)02950296 (Presentation Video)0297 (Presentation Video)0298 (Presentation Video)0299 (Presentation Video)0300 (Presentation Video)0301 (Presentation Video)0302 (Presentation Video)0303 (Presentation Video)0304 (Presentation Video)0305 (Presentation Video)0306 (Presentation Video)0307 (Presentation Video)03080309 (Presentation Video)0310 (Presentation Video)0311 (Presentation Video)0312 (Presentation Video)0313 (Presentation Video)03140315 (Presentation Video)0316 (Presentation Video)0317 (Presentation Video)0318 (Presentation Video)0319 (Presentation Video)0320 (Presentation Video)0321 (Presentation Video)0322 (Presentation Video)0323 (Presentation Video)0324 (Presentation Video)0325 (Presentation Video)0326 (Presentation Video)0327 (Presentation Video)0328 (Presentation Video)0329 (Presentation Video)0330 (Presentation Video)0331 (Presentation Video)0332 (Presentation Video)0333 (Presentation Video)0334 (Presentation Video)0335 (Presentation Video)0336 (Presentation Video)0337 (Presentation Video)0338 (Presentation Video)0339 (Presentation Video)0340 (Presentation Video)0341 (Presentation Video)0342 (Presentation Video)0343 (Presentation Video)0344 (Presentation Video)0345 (Presentation Video)0346 (Presentation Video)0347 (Presentation Video)0348 (Presentation Video)0349 (Presentation Video)0350 (Presentation Video)0351 (Presentation Video)03520353 (Presentation Video)0354 (Presentation Video)0355 (Presentation Video)0356 (Presentation Video)0357 (Presentation Video)0358 (Presentation Video)0359 (Presentation Video)0360 (Presentation Video)0361 (Presentation Video)0362 (Presentation Video)0363 (Presentation Video)0364 (Presentation Video)0365 (Presentation Video)0366 (Presentation Video)0367 (Presentation Video)0368 (Presentation Video)0369 (Presentation Video)0370 (Presentation Video)0371 (Presentation Video)0372 (Presentation Video)0373 (Presentation Video)0374 (Presentation Video)0375 (Presentation Video)0376 (Presentation Video)0377 (Presentation Video)0378 (Presentation Video)0379 (Presentation Video)0380 (Presentation Video)0381 (Presentation Video)0382 (Presentation Video)0383 (Presentation Video)0384 (Presentation Video)0385 (Presentation Video)0386 (Presentation Video)0387 (Presentation Video)0388 (Presentation Video)03890390 (Presentation Video)0391 (Presentation Video)0392 (Presentation Video)0393 (Presentation Video)03940395 (Presentation Video)0396 (Presentation Video)0397 (Presentation Video)0398 (Presentation Video)0399 (Presentation Video)0400 (Presentation Video)0401 (Presentation Video)0402 (Presentation Video)0403 (Presentation Video)0404 (Presentation Video)0405 (Presentation Video)0406 (Presentation Video)0407 (Presentation Video)0408 (Presentation Video)04090410 (Presentation Video)0411 (Presentation Video)04120413 (Presentation Video)0414 (Presentation Video)0415 (Presentation Video)0416 (Presentation Video)0417 (Presentation Video)0418 (Presentation Video)0419 (Presentation Video)0420 (Presentation Video)0421 (Presentation Video)0422 (Presentation Video)0423 (Presentation Video)0424 (Presentation Video)0425 (Presentation Video)0426 (Presentation Video)0427 (Presentation Video)0428 (Presentation Video)0429 (Presentation Video)0430 (Presentation Video)043104320433 (Presentation Video)0434 (Presentation Video)0435 (Presentation Video)0436 (Presentation Video)0437 (Presentation Video)0438 (Presentation Video)0439 (Presentation Video)0440 (Presentation Video)0441 (Presentation Video)0442 (Presentation Video)04430444 (Presentation Video)0445 (Presentation Video)0446 (Presentation Video)0447 (Presentation Video)0448 (Presentation Video)0449 (Presentation Video)0450 (Presentation Video)0451 (Presentation Video)0452 (Presentation Video)0453 (Presentation Video)0454 (Presentation Video)0455 (Presentation Video)0456 (Presentation Video)04570458 (Presentation Video)0459 (Presentation Video)0460 (Presentation Video)0461 (Presentation Video)0462 (Presentation Video)0463 (Presentation Video)0464 (Presentation Video)0465 (Presentation Video)0466 (Presentation Video)0467 (Presentation Video)0468 (Presentation Video)0469 (Presentation Video)0470 (Presentation Video)04710472 (Presentation Video)04730474 (Presentation Video)04750476 (Presentation Video)0477 (Presentation Video)0478 (Presentation Video)0479 (Presentation Video)0480 (Presentation Video)0481 (Presentation Video)0482 (Presentation Video)0483 (Presentation Video)0484 (Presentation Video)0485 (Presentation Video)0486 (Presentation Video)04870488 (Presentation Video)0489 (Presentation Video)0490 (Presentation Video)0491 (Presentation Video)0492 (Presentation Video)0493 (Presentation Video)0494 (Presentation Video)0495 (Presentation Video)0496 (Presentation Video)0497 (Presentation Video)0498 (Presentation Video)0499 (Presentation Video)05000501 (Presentation Video)0502 (Presentation Video)0503 (Presentation Video)0504 (Presentation Video)0505 (Presentation Video)0506 (Presentation Video)0507 (Presentation Video)0508 (Presentation Video)0509 (Presentation Video)0510 (Presentation Video)0511 (Presentation Video)0512 (Presentation Video)0513 (Presentation Video)0514 (Presentation Video)0515 (Presentation Video)0516 (Presentation Video)0517 (Presentation Video)0518 (Presentation Video)0519 (Presentation Video)0520 (Presentation Video)0521 (Presentation Video)0522 (Presentation Video)0523 (Presentation Video)0524 (Presentation Video)0525 (Presentation Video)0526 (Presentation Video)0527 (Presentation Video)05280529 (Presentation Video)05300531 (Presentation Video)0532 (Presentation Video)0533 (Presentation Video)0534 (Presentation Video)0535 (Presentation Video)0536 (Presentation Video)0537 (Presentation Video)0538 (Presentation Video)0539 (Presentation Video)0540 (Presentation Video)0541 (Presentation Video)0542 (Presentation Video)0543 (Presentation Video)0544 (Presentation Video)0545 (Presentation Video)05460547 (Presentation Video)0548 (Presentation Video)0549 (Presentation Video)0550 (Presentation Video)0551 (Presentation Video)0552 (Presentation Video)0553 (Presentation Video)0554 (Presentation Video)0555 (Presentation Video)0556 (Presentation Video)0557 (Presentation Video)0558 (Presentation Video)0559 (Presentation Video)0560 (Presentation Video)0561 (Presentation Video)05620563 (Presentation Video)0564 (Presentation Video)0565 (Presentation Video)0566 (Presentation Video)05670568 (Presentation Video)0569 (Presentation Video)0570 (Presentation Video)0571 (Presentation Video)0572 (Presentation Video)0573 (Presentation Video)0574 (Presentation Video)0575 (Presentation Video)0576 (Presentation Video)0577 (Presentation Video)0578 (Presentation Video)0579 (Presentation Video)0580 (Presentation Video)05810582 (Presentation Video)0583 (Presentation Video)0584 (Presentation Video)0585 (Presentation Video)0586 (Presentation Video)0587 (Presentation Video)0588 (Presentation Video)0589 (Presentation Video)0590 (Presentation Video)0591 (Presentation Video)05920593 (Presentation Video)0594 (Presentation Video)0595 (Presentation Video)0596 (Presentation Video)0597 (Presentation Video)0598 (Presentation Video)0599 (Presentation Video)0600 (Presentation Video)0601 (Presentation Video)0602 (Presentation Video)0603 (Presentation Video)0604 (Presentation Video)0605 (Presentation Video)0606 (Presentation Video)0607 (Presentation Video)0608 (Presentation Video)0609 (Presentation Video)0610 (Presentation Video)0611 (Presentation Video)06120613 (Presentation Video)0614 (Presentation Video)0615 (Presentation Video)0616 (Presentation Video)0617 (Presentation Video)0618 (Presentation Video)0619 (Presentation Video)0620 (Presentation Video)0621 (Presentation Video)0622 (Presentation Video)0623 (Presentation Video)0624 (Presentation Video)0625 (Presentation Video)0626 (Presentation Video)0627 (Presentation Video)0628 (Presentation Video)0629 (Presentation Video)0630 (Presentation Video)0631 (Presentation Video)0632 (Presentation Video)0633 (Presentation Video)0634 (Presentation Video)0635 (Presentation Video)0636 (Presentation Video)0637 (Presentation Video)0638 (Presentation Video)0639 (Presentation Video)0640 (Presentation Video)0641 (Presentation Video)0642 (Presentation Video)0643 (Presentation Video)0644 (Presentation Video)0645 (Presentation Video)0646 (Presentation Video)0647 (Presentation Video)0648 (Presentation Video)0649 (Presentation Video)0650 (Presentation Video)0651 (Presentation Video)0652 (Presentation Video)0653 (Presentation Video)0654 (Presentation Video)0655 (Presentation Video)0656 (Presentation Video)0657 (Presentation Video)0658 (Presentation Video)0659 (Presentation Video)0660 (Presentation Video)0661 (Presentation Video)0662 (Presentation Video)0663 (Presentation Video)0664 (Presentation Video)0665 (Presentation Video)06660667 (Presentation Video)0668 (Presentation Video)0669 (Presentation Video)0670 (Presentation Video)0671 (Presentation Video)0672 (Presentation Video)06730674 (Presentation Video)0675 (Presentation Video)06760677 (Presentation Video)0678 (Presentation Video)0679 (Presentation Video)0680 (Presentation Video)0681 (Presentation Video)0682 (Presentation Video)0683 (Presentation Video)0684 (Presentation Video)0685 (Presentation Video)0686 (Presentation Video)0687 (Presentation Video)0688 (Presentation Video)0689 (Presentation Video)0690 (Presentation Video)0691 (Presentation Video)0692 (Presentation Video)0693 (Presentation Video)0694 (Presentation Video)0695 (Presentation Video)0696 (Presentation Video)06970698 (Presentation Video)0699 (Presentation Video)0700 (Presentation Video)0701 (Presentation Video)0702 (Presentation Video)0703 (Presentation Video)0704 (Presentation Video)0705 (Presentation Video)0706 (Presentation Video)0707 (Presentation Video)0708 (Presentation Video)0709 (Presentation Video)07100711 (Presentation Video)0712 (Presentation Video)071307140715 (Presentation Video)07160717 (Presentation Video)0718 (Presentation Video)0719 (Presentation Video)0720 (Presentation Video)0721 (Presentation Video)0722 (Presentation Video)0723 (Presentation Video)0724 (Presentation Video)0725 (Presentation Video)0726 (Presentation Video)0727 (Presentation Video)0728 (Presentation Video)0729 (Presentation Video)0730 (Presentation Video)0731 (Presentation Video)0732 (Presentation Video)0733 (Presentation Video)0734 (Presentation Video)0735 (Presentation Video)0736 (Presentation Video)07370738 (Presentation Video)0739 (Presentation Video)0740 (Presentation Video)0741 (Presentation Video)0742 (Presentation Video)0743 (Presentation Video)0744 (Presentation Video)0745 (Presentation Video)0746 (Presentation Video)0747 (Presentation Video)0748 (Presentation Video)0749 (Presentation Video)0750 (Presentation Video)0751 (Presentation Video)0752 (Presentation Video)0753 (Presentation Video)0754 (Presentation Video)0755 (Presentation Video)0756 (Presentation Video)0757 (Presentation Video)0758 (Presentation Video)0759 (Presentation Video)0760 (Presentation Video)0761 (Presentation Video)0762 (Presentation Video)0763 (Presentation Video)0764 (Presentation Video)0765 (Presentation Video)0766 (Presentation Video)0767 (Presentation Video)0768 (Presentation Video)0769 (Presentation Video)0770 (Presentation Video)0771 (Presentation Video)0772 (Presentation Video)0773 (Presentation Video)0774 (Presentation Video)0775 (Presentation Video)0776 (Presentation Video)0777 (Presentation Video)0778 (Presentation Video)0779 (Presentation Video)0780 (Presentation Video)0781 (Presentation Video)0782 (Presentation Video)0783 (Presentation Video)0784 (Presentation Video)0785 (Presentation Video)0786 (Presentation Video)0787 (Presentation Video)07880789 (Presentation Video)0790 (Presentation Video)07910792 (Presentation Video)0793 (Presentation Video)0794 (Presentation Video)0795 (Presentation Video)0796 (Presentation Video)07970798 (Presentation Video)07990800 (Presentation Video)0801 (Presentation Video)0802 (Presentation Video)0803 (Presentation Video)0804 (Presentation Video)0805 (Presentation Video)0806 (Presentation Video)08070808 (Presentation Video)0809 (Presentation Video)0810 (Presentation Video)0811 (Presentation Video)0812 (Presentation Video)0813 (Presentation Video)0814 (Presentation Video)0815 (Presentation Video)0816 (Presentation Video)0817 (Presentation Video)0818 (Presentation Video)0819 (Presentation Video)0820 (Presentation Video)0821 (Presentation Video)0822 (Presentation Video)0823 (Presentation Video)0824 (Presentation Video)0825 (Presentation Video)0826 (Presentation Video)0827 (Presentation Video)0828 (Presentation Video)0829 (Presentation Video)0830 (Presentation Video)0831 (Presentation Video)0832 (Presentation Video)0833 (Presentation Video)0834 (Presentation Video)0835 (Presentation Video)0836 (Presentation Video)0837 (Presentation Video)08380839 (Presentation Video)0840 (Presentation Video)0841 (Presentation Video)0842 (Presentation Video)0843 (Presentation Video)0844 (Presentation Video)08450846 (Presentation Video)0847 (Presentation Video)0848 (Presentation Video)0849 (Presentation Video)0850 (Presentation Video)0851 (Presentation Video)0852 (Presentation Video)0853 (Presentation Video)0854 (Presentation Video)0855 (Presentation Video)0856 (Presentation Video)0857 (Presentation Video)0858 (Presentation Video)08590860 (Presentation Video)0861 (Presentation Video)0862 (Presentation Video)0863 (Presentation Video)0864 (Presentation Video)0865 (Presentation Video)0866 (Presentation Video)0867 (Presentation Video)0868 (Presentation Video)0869 (Presentation Video)0870 (Presentation Video)0871 (Presentation Video)0872 (Presentation Video)0873 (Presentation Video)0874 (Presentation Video)0875 (Presentation Video)0876 (Presentation Video)0877 (Presentation Video)0878 (Presentation Video)0879 (Presentation Video)0880 (Presentation Video)0881 (Presentation Video)0882 (Presentation Video)0883 (Presentation Video)0884 (Presentation Video)08850886 (Presentation Video)0887 (Presentation Video)0888 (Presentation Video)0889 (Presentation Video)0890 (Presentation Video)0891 (Presentation Video)0892 (Presentation Video)0893 (Presentation Video)0894 (Presentation Video)0895 (Presentation Video)0896 (Presentation Video)0897 (Presentation Video)0898 (Presentation Video)0899 (Presentation Video)0900 (Presentation Video)0901 (Presentation Video)0902 (Presentation Video)0903 (Presentation Video)0904 (Presentation Video)0905 (Presentation Video)0906 (Presentation Video)0907 (Presentation Video)0908 (Presentation Video)0909 (Presentation Video)0910 (Presentation Video)0911 (Presentation Video)0912 (Presentation Video)0913 (Presentation Video)0914 (Presentation Video)0915 (Presentation Video)0916 (Presentation Video)0917 (Presentation Video)0918 (Presentation Video)0919 (Presentation Video)0920 (Presentation Video)0921 (Presentation Video)0922 (Presentation Video)0923 (Presentation Video)0924 (Presentation Video)0925 (Presentation Video)0926 (Presentation Video)0927 (Presentation Video)0928 (Presentation Video)0929 (Presentation Video)09300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661