ELF>`@@h@8@'$@@@@@@@@@LL ``p0 ((`(`@@ Ptd@@Qtd/lib64/ld-linux-x86-64.so.2GNU%2% (/$&* #. 1"'-)0+ , ! + P +.1(BE|8qXO/V4>,xv&>3`1CO Os`]6!.3O# e=iV 'e`Tp`g0` @ `[p`$@libraptor.so.1__gmon_start___Jv_RegisterClassesraptor_free_uriraptor_set_statement_handlerraptor_free_parserraptor_new_parserraptor_init_finiraptor_new_uriraptor_free_memoryraptor_finishraptor_uri_copyraptor_uri_filename_to_uri_stringraptor_parse_filelibSDL-1.2.so.0SDL_mutexPSDL_GetErrorSDL_mutexVSDL_CreateThreadSDL_DestroyMutexSDL_InitSDL_WaitThreadSDL_DelaySDL_QuitSDL_CreateMutexlibSDL_gfx.so.4libc.so.6strcpyputs__stack_chk_failputcharmemchrstrtodstrtolstrlenmemsetstdoutfputcmemcpystrtoulmallocstderrfwritefprintfstrcmp__libc_start_mainfree_edata__bss_start_endGLIBC_2.4GLIBC_2.2.5ii lui v`(`+`/` `(`0`8`@`H`P`X` `` h` p` x` `````````Ȳ`в`ز``````` `!`" `#(`$0`%8`&@`'H`)P`*H*%{H52 %4 @%2 h%* h%" h% h% h% h% h% hp% h`% h P% h @%ڡ h 0%ҡ h %ʡ h %¡ h% h% h% h% h% h% h% h% h%z hp%r h`%j hP%b h@%Z h0%R h %J h%B h%: h%2 h %* h!%" h"% h#% h$% h%% h&% h'p1I^HHPTIP@H`@H @HHa HtHÐ=٠ UHt$HH H HHu ff.UH=' HtHt `IAÐH\$Hl$H<@Hx&f~ H}5f1H\$Hl$HN@H1kѐUHSHH Hu H[HtH{HuHH[]fDH1HtHHHDH\$Hl$HHHHHHtH*H\$Hl$Hÿ@HHXHJ HBH? DUHSHu+HL H;H/t H[HuHH[]1ۃuH" SHtt3[ÐHuH HHPHמ [DkHuÿ|H HHPH [DUHSHH Hu H[8HtH{HduHH[]fDH\$Hl$HLd$Ll$HLt$L|$HHD$PIIIMLL$D$D$X$D$D$$D$bHHHtH+MtHSL(HPHCMtHSL0HPHCMtL{(H|$t HD$HC |$v1|$w$C1H\$Hl$ Ld$(Ll$0Lt$8L|$@HHD$C0ſ@ HH@8@1@0HH@(H@ H@H@L`H HC8H fDUHSHH؜ Hu H[(HtH;HuHH[]AWHIAVE1AUATUHS1HHtH@IHuJH2HIH$HIt;H;XHPHxITH[HIDHHuMgMoLM7H[]A\A]A^A_@Hl$Ll$HH\$Ld$ILt$L|$H8HHtE1H@IHuMu>IEIEIELH\$Hl$Ld$Ll$ Lt$(L|$0H8JH-HI"H1HHIƽHt4DH;HHP HxITH[HIDHHuMuM}Me]AVAUATUSH Hݚ HE1H@8IHuMKAIAxJIcB(@H18@LHa H1LHH\$Hl$HLd$Ll$Lt$H8tH\$Hl$Ld$ Ll$(Lt$0H8Ãu܋G(tuHsp@0H;JH{I>H{ I2@ HHtx@Luz 1H,LH -L%HH\$Hl$Ld$ Ll$(Lt$0H8Hs @$X LL-C H@ Lu3HƿHL LHj@Lu)HƿHE1111L@Lu4LHHt HHC(HLLȋ@ LuDLHItHs0HmIF 1HHL1*Ջ@LuxL{HHlH'C0HC W1HHt-E1E111LHD$$cL6fD@ Lu2LHH;HSH(HPHC@ Lu2LHHHSH(HPHC@ Lu:LiHHt 1HbHHgL_L5@ Lu-LHItHs0HHAF1 @LuLHHh@ LuLaHHh$@ Lu)L5HI*Hs0HIF 1@Lu%LHH;HHC *?@Lu)LHIHs0HIFM@L"LHHHHCHH5 H\$Hl$HLd$HHIt#tjH$Hl$`@Ld$1H H<H'HH1 HRHH$Hl$Ld$>HSH"CH1H",\@HLH\$Hl$HHHtH\$Hl$HuG(tuHsp@0trH3E11ɺHH SHsE11HH wHK0S(HHs LC8H\$Hl$ HHs @$x7Ɍ   Hq HH9rw1HB80<t#r<uHB@HHpH8HB@HHBHH@L! IH;rsJH H wHB80<tTs3HB@HÃfDwHB8<w HBPH<t.1<uHB@HH8HpIH9rwHBHHHB@HHpH8H\$Ld$ILl$HIHL(HID$pLl$I\$pLd$HCH$HfAWAVAUATUSHH3 H < H9s H0 H1HHIIH*f(H\H*Y cf.L,MH<8I1H=Ê t41H$HL;@HH\$3H9- IDwMugH= t1@I<1HH9b wH[]A\A]A^A_H<Io\HL,I1;HH;@IH$LHD$H IhHHHH H*XLHH H*XAUATUSHH= HH= IE10Ha Ht HhH-Q H=R I)L9%J vr L`@@HH@H= HHH@H=׈ qH-ʈ H-ˈ uH=ވ tM1f1-@dIDHH9 wH= t!1fDI|1HH9 wH[]A\A]fff.ATIUSH_pHu2HHHI;T$s ID$(H;HkiHaHu[]ID$pA\fffff.USHHHuHH;Hk!HHuH[]ffff.H\$Hl$HLd$H8HG`IHHpHx(\HT$|$H$HT$HD$tH\$ Hl$(Ld$0H8DHE`HHpHx0\HT$|$H$HT$HD$uHHHM L9!uHE@H<uHf.AWAVAUATUSHX= ujH= HƆ HucH=ʆ =φ tH IWL$At[L= tHX1[]A\A]A^A_HCH=c HL 7L;HAGtuČ@IWHC H H8 HI$I$I$Hu@u HIGCCHCHCH IWHI$=I$IDŽ$$'ffffff.AWIAVAUATUSHHH=| H|$H4$D$L;<$r|$L|$L;<$sJHD$H{ HT$H{ J,HTLmLe(IULHHrL)I9IcE1HE`LHpHx0PHT$8|$8HD$ HT$(HD$0tCH4HE`H@@H0H8t)1fH@HU0HHHE`H@@H0H9wLmH{ILL)HHHtIL+e(M9SMHT$L5z H]0B2IUHHIH)I9Hw=fA$LmI|$LH)H~HItxHH+]0L9slHE`HHpHx(vOHT$8|$8HHD$ HT$(HD$0tHE`HMXLH@8HHHHsHE(HEPH^L5y HT$H](B2IUHHIH)I9HwOvHEPHU@H<HEPHIJHHIH\$IvLIH,I)JHLIvHL=HIvI|-HH%I<,InHHuI~8I~/I.MnMfH\$(Hl$0Ld$8Ll$@Lt$HL|$PHXI~I~IFIFIDHl$HLd$Ll$Lt$IH\$L|$IHxHHHuLHT$8|$8IHD$ HT$(HD$0t+HEN$H\$HHl$PLd$XLl$`Lt$hL|$pHxL}JM)HuHHD$J`HuH|$HHD$N4HuH|$HHD$HHuLH<HD$L/HHL HD$H]H|$LHHzH}H}HD$HEHEHD$HE fff.AWAVIAUIATIUHSH(HH$HD$HD$t%1DIHt I4HKHH9uH$IEHD$IEHD$IEH(L[]A\A]A^A_fDHl$H\$HHHuH\$Hl$HH9s7H)HHHHHbHH\$Hl$H|tH9ufffff.Hl$H\$HHHuH\$Hl$HH9s3HH)HeHHHHH\$Hl$HtH9ufffff.H\$Hl$Ld$Ll$Lt$L|$Hh=t u%H\$8Hl$@Ld$HLl$PLt$XL|$`HhfHH5Nt H=t zIHT$(|$(IHD$HT$HD$ tL%t IJJJ,HHD$fH|$H$XJHuH}PH.HuH}XHrfH\$Hl$H1HHtH1HHHH\$Hl$HÐAVIAUIATISHL(N,LpL`H@HLLHHC xL`LHC(TLHC0HLHC8IE`LHpHx09HT$X|$XHHD$@HT$HHD$PIM`IG IG(IG0HA@L$I<$IG 1HD$8@IM`ID$HqHy(Hv9HD$@HD$PHT$HHT$XIU`HR8HLH{H3G9HT$HHT$XHHD$@HD$PHCH HtHCH|$8HIE H4H1HI9,$cI I(I0Hh[]A\A]A^A_IIATE1IE111SHH\$0D$(D$ HD$HD$HHD$H$HLHĈ[A\AWH AVIAUATIUHSH(HF8HWXH HW@HF@JFHHW8B2FIHW(AHG(A<tHI$H} E1E1HHEI|$u0ID$H}`HLIJ (I M9|$vnH} ID$HuJ(=8HT$|$HH$HT$HD$uID$HIJ(ID$J4(IH}`HHLl M9|$wI|$ E1E1$ID$0H}`LIJ (IM9|$ vnID$(HuH} J(7HT$|$HH$HT$HD$uID$0HIJ(ID$(J4(IH}`HHLCM9|$ wH([]A\A]A^A_ffff.UHAWAVAUATSHHHWHDžhdH%(HE1HGHXH)HHHHH)HL$H)Lt$HIHHPHW@1E1HDž`DKIHH9Cv.H<uH`HPHHHH9CH`wH`Lht|MtwE1E1 fIM9tdL9`vHPKJ9sHC HH4HpK4HIHPHpHJIM9uHhHHMdH3 %(HXuHe[A\A]A^A_誼f.H\$Ld$HHl$H8xItHHH\$ Hl$(Ld$0H8I$HwH "5HT$|$H$HT$HD$uDHKHtHS 11H:tHH9tH1HHHqLWL9s HHA H;G r$ILA LO H=[ HLѾ@11HHHHOLH9vL9G wLO H=t[ I@1譹1HfDATUHSHH}t5E1fDHEJIH<׸HEH<ʸL9ewH}軸H}貸[H]A\馸fDATUHSH(萸H}t 1HE8HHD$HT$HHHD$ L(1HT$(HT$(L)t$8HH|$ Hu(HHD$8HHHHD$0H]8H|$(HT$0HH͢H}(H}8HD$(HT$H\$HEH8HU(H]8HT$LLHELLHH\$xH$L$L$L$L$HĨ5DLM H=C MLH\$xH$L$L$@L$L$1HĨ鯡HE8LJHxH0HT$h|$hHHD$@HT$HHD$`HE8H\$JHBHHBL$H\$xH$L$L$L$L$HĨH\$xH$L$L$L$L$HĨ HE8J110@1H蝚H9t!HIHu1Ր@H|H9u[]A\@ifAT1I @UHSJHt1B4#1@H+H9u[]A\@UHSHH?t 1HE@H41HH9]wH[]f.ATUSH?HE1160@1誙HCH(HtM0 @1IH臙L9#vIHC@H4(1nHCH(HuՐ@1U@IH>L9#w[]A\@SH貚H;It6LSLK11HHI IH93A8w[LAWIAVIAUATUSHH?H;fWID$t_E11HCLIH(HCD$H4(HD$L9#YD$D$XD$D$AEwLL讯D$Lf.tHH[]A\A]A^A_zLS1Ґfffff.U1SH%@HۗHu *@HH@H01軗HkHHuH@[]隙f.AT1USHOHHWLO LGH7p@jH{t>E11HC(.@IH4(1FHC8H<(HU ۘL9cwǿ ˘H{t>E11HC09@IH4(1HC@H<(H 茘L9cw[]A\ÐATI{UHSlHtD11 А@H虖H9t!HIHu1Ր@HxH9u[]A\@eDUF@ w@1SHYOHhHHHt"[@zHHuHj@[]1K1ĮH9 HHpHx@ H1H1[]醠fDUF@ w@S1H蹙HXHH-HPt"[@ݡHHuHj@[]eP|@1THu@1DH@10HuH}@S@H}`@1OP1Ӽ@1H8 HHx@HpHH1[]AWAVAUATUSH?HH+I?HD$LI?HD$LHffffff?HD$H8וH333333?HH0轕HI譕HI蝕HI荕HI}HF@HHcH@L$ L$(HHT$ L$L$H$H\$`H$HT$HDŽ$0 HDŽ$8HDŽ$ HDŽ$H$HT$HDŽ$ HDŽ$HDŽ$ HDŽ$H$H$0HD$ HD$(HD$@HT$0H$ HD$X w@D$hD$iHT$8H$HD$pHD$xHT$HH$HT$PH$H$H$HDŽ$HDŽ$ w@H$H$H$Ƅ$Ƅ$H$H$H$贓HL$ Б@kHH@1HsH{@ڑ@ݓH{`DHb1 1菹@1裑HsH{@H1HH[]A\A]A^A_f.AW@AVIh㈵>AUIwJ?ATI?SH8@H$h&H$xL$xL$pL$hH$0H$pH$@H$HHDŽ$  H$8HDŽ$(HDŽ$ HDŽ$4L IH$XL$`L$XH$H$`H$H$HDŽ$ Lt$0H$HDŽ$AHDŽ$ HDŽ$I^P襑I@IH$ LH$0L$@A HD$H$LD$(D$ H$L|$HD$ w@FH$L$H$AHD$H$HLd$D$(H$D$ HD$ w@ ͐LБ@@IL@1It$I|$@&ڑ@I|$`R@ؐ LKL>LLSHLH LIL LLHLIduLV@\L4@1HIt$I|$@iڑ@/I|$`+L%@ 1R1ֵ@L@1؍It$I|$@ڑ@迏I|$`%L1=@衏HĀ[A\A]A^A_AT1USHOHHWLO LGH7p@jH{t>E11HC(.@IH4(1FHC8H<(He ێL9cwǿ ˎH{t>E11HC09@IH4(1HC@H<(H 茎L9cw[]A\ÐAUATUHSH(HE1E1fHE J< t^HEXLJ HE`HpHx(H$HT$HD$HT$HU`HR8HLD$LHߺC $LD$ LHߺd HE11ɺ HE11ɺC E11ɺdHHm@賋H[A\ff.U@SH苋1T HHH H H HHs HHOHB H5 H8 H+HH@BuH߾ H߾ HHH{HH@[]酊DAW6@AVAUATUSHLd$L|$Lt$T1Ll$ HLHHL D$%D$*D$ XD$BLLH/LL H H HHDLL HHLLHLL H HF H9H,H@BuLLH߾ pLLH߾]LL HJHBHJR@H[]A\A]A^A_ÐH11^17101)1HNHtNHtIIItQLHt^1!H;T9HpLH)HHH9t9H;H wI11ɈL$HT$H1H9tw@1L HƹI9tJ mRows(%ld) or colId(%ld) > mCols(%ld) In insertSubMatrix: index out of bounds: either rowId(%ld) > mRows(%ld) or colId(%ld) > mCols(%ld) In readSubMatrix: index out of bounds: either rowId(%ld) > mRows(%ld) or colId(%ld) > mCols(%ld) In removeSparseElement: index out of bounds: either rowId(%ld) > mRows(%ld) or colId(%ld) > mCols(%ld) In removeSparseOptr: index out of bounds: either rowId(%ld) > mRows(%ld) or colId(%ld) > mCols(%ld) In removeSparseIptr: index out of bounds: either rowId(%ld) > mRows(%ld) or colId(%ld) > mCols(%ld) In insertSparseElement: index out of bounds: either rowId(%ld) > mRows(%ld) or colId(%ld) > mCols(%ld) In insertSparseOptr: index out of bounds: either rowId(%ld) > mRows(%ld) or colId(%ld) > mCols(%ld) In insertSparseIptr: index out of bounds: either rowId(%ld) > mRows(%ld) or colId(%ld) > mCols(%ld) col(%ld) -> I/O(i:%f, N, 0:%f) N)sysIds = {%ld, }pointerArray = {%d, array = {row(%ld) %d) list = {row(%ld): col(%ld) -> matrixMultiplicationtwoSystems.owl No systems found Loaded %lu models: with %lu systems: SV: printing sm: Now running the models:testModelprinting sm begin testing SMNAlgorithm Create two systems Print systemsRunning the SMNAlgorithEnd testing SMNAlgorithmrowOpResult(%ld) = %d begin testing bSearch()ind = %ld, found = %d end testing bSearch()end testing cUpdateRequests begin testing sparseSM() end testing sparseSM() begin testing ColElement()end testing ColElement() begin testing RowElement()end testing RowElement()metaData = %ld, %ld, %ld, %ld, %ld Test erasing and creating systems over and over begin testing cUpdateRequests;s00pP0p 0ЃЄ(@p``0PPx`P`p Г8pPДxp 8 Ph  0 0H x p  p8 ` x P 0 ` @( `X x 8h`P`@8`h@0Hxp(0X 0`00 P0pp0 P@@pH0x```0`P`p(zRx $ @q  ,D@: t@@[ ,`@H @k, @: ,,`@j P,\@9 L@ (08@,@ @D @ (0P,T@   0@1@j,`@ @K< P@  (0<L@ (0@i $@ @) @p%@$%@   P&@ 4@'@LP'@d`'@|p'@L'@$`(@W  L(@ (08P<$`*@4 (0,d+@R ,,@3 $@,@  @L-@  (08L<7@, (08;@, ;@K#`,p<@TL=@ (08`T`>@r t>@r $`?@"pB@l$pB@r  @LB@~ (08`,LpD@h@,|D@ ,E@ , H@ $ H@ 0$4 PI@G  $\ I@ 0, 0J@  PK@? < K@  (0, L@BpLD M@ (08 , P@mL Q@  (08`, R@  $D T@  @<l PU@G ( 0L U@  (08 V@ PW@I4 W@IL W@:,d 0X@j , X@ $ PY@l   Y@" Y@2$ 0Z@P,D [@`,t \@ !, ]@##, a@  $f@  `$,g@  `,Th@,`j@, l@,m@  ,q@r   `,Dr@s   `tt@,t@ ,t@N  , u@g  ,u@H  ,Lu@6 ,| v@ v@XL w@  (08P,x@V  ,L`x@ ,| y@k  ,y@  ,0z@  L 0{@F (08D\~@   ( 0,`@ < @ (PЃ@|P,,P@  ,\P@0,P@  Lp@ (08P @2$@@<@DzRx H,4@ &@  @ $@@@o@@@  ` @ @H o @oo @(`@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@`GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)L@@ $@, @q,g@,@'@0,6PW@,eHt@2,nZ@@<^@-@!o_IO_stdin_usedNmain$g)R searchForFunctionPointer getFunctionPointer addFunctionPointer- searchForType addType searchForSystemRecord addSystemRecord searchForInterfaceRecord: buildOutputInterface buildInputInterfaceGmodelFromRecordaddInterfaceRecord3freeFunctionPointerList_freeTypeListfreeSystemRecordfreeInterfaceRecordloadModeltrimStringmakeDataprocessTripleloadModelHandlerprint_statement_part_as_ntriplesprintTripleloadingModelfunctionPointersoengineRun enginePause, engineStopH svResolve svResolve_guarded addCUpdateReq? modelMTSMNAlgorithm systemMTSMNAlgorithm loadCUpdateReqs\ freeLinkedList unreserveSystemIndex systemDoWorkC SMNAlgorithmXmodelDoWorkremoveInterfaceElement`insertInterfaceElementarray2InterfacereducePointerArray reduceUpdateArrayvremoveSMNModelinitialiseSMNEngineunreserveSystemId.eraseSystemIndexeraseSystemIdUfreeSMNModeladdSMNModelfreeSMNEngineextendPointerArrayVcreatePointerArrayextendUpdateArrayresizeSMNModelmcreateUpdateArraycreateSMNModel/initialiseSystemFromArrays copySystemreserveSystemId writeSystemIndexcompactModel;writeSystemIdcreateModel4createModelFromArraystreserveSystemIndexsmnEngine6qmergeSubMatrixinsertSubMatrixNreadSubMatrixfreeSparseRowfreeSparseSMBcreateSparseSMcreateSparseColcreateSparseRowremoveColElementinsertColElement+insertColRowElementremoveRowElement removeSparseElement9 removeSparseOptr removeSparseIptr insertRowOptr insertRowIptrinsertRowElementinsertSparseElementinsertSparseOptrinsertSparseIptreH testSMNModelprintDblSparseRow0printSysIdsqprintPointerArrayprintUpdateArray printSparseColC printSparseRow sumInts matrixMultiplicationV printUpdateList printDblSM printDblPointerArray testMTLoadModelz testLoadModel testSpeed testSMNAlgorithmAprintSM~printRowOpstestBSearchQtestCUpdateRequeststestSparseSMtestColElementLtestRowElementtestAll%nZ8bSearchsearch^@@P$)$R7intYA 8@WK'/build/buildd/glibc-2.7/build-tree/amd64-libc/csu/crti.S/build/buildd/glibc-2.7/build-tree/glibc-2.7/csuGNU AS 2.18.0J]  @@8$P$)R7intiiY-d eb# # # # # #( G#0 #8 #@ 6#H U#P J #X b"#` $#h &b#p |*b#t ,p#x 0F# 1T# 2# 6# ?{# qH# I# xJ# K# L-# Nb# P# W # # kb#k  d  pw b @@-b8l-D%0 @3'@8$P$)R7intiiY1-o eb# # # # # #( G#0 #8 #@ 6#H U#P J #X b"#` $#h &b#p |*b#t ,p#x 0F# 1T# 2# 6# ?{# qH# I# xJ# K# L-# Nb# P# W # # kb#v  o  I hU9 -Nb+ P?@ # 9# # u 9# )# q9#( D#0 |J#8+U?ind$8!(?  j  # D j# p#  p# %G   # & j# H @  #  #  # j # # & j#( D j#0  @#8 L#@FvR ڵK 7nKp T r U#  V#{ X{ `  a#  bj# 0 cp#. epP tf  u#  v# r w# } x#8  y#@  z#H  {#I }   # w #  #  #  j#  #( & #0  #8sv p#@ 8 p#H  p#P j p#Xsm #`  #h  #p  #x  #  # 6 #Xc q0 !% "#  "#  "#  ##  ##  $%#(H & /_  0#  1_#6 36@ 6  7#  8#  9#  9#  :# } :#(  ;#0  <#1  = #8ep ?p& J; L K#  L; #  N 0 S w T#  U#  V # R W #  X #  Y #( +A  [L O r ptr s#  t#  u #  w  }' B < } bR $ @@ =ptrݖ  @@ fp ;@[@'- ptr_fp  `@@:  ' ptr ,@@b  ' Ltl ?b @Z@ bptrd 1p`@@T  nnooh}opp1pjsrs  @@ !nl~"@@!nl]* @ @: *L ptr, #P@@ $P i %vR &ptrS ' X&ir_ D &sr` g  e# ,@@ G$, %v. &ptr// ' 4&irB &srC (n@@ %pn %r &srs )i|'f6@@#3 6[66666ir9 *а@@_+Җ U@Z@I ' + *yJ`@@+L +M*@K@+ #P@@O$%  %V&uriD%XD%  @@.+blenb,bn&buf#4@9 @$@4K$=4% 5%r6L W@{@'B-'FB-"W@{@'eBJ'Bb-2 PD.E /o@ @i%@$2m$n0% w%x%5y&srz )&ir{ i ;#@Y#@)nl #@#@)nl" $@($@%r1&p%@%@w$m%$%/T %@P&@$J$ $ 9;$D$J02LS%%</QP&@3'@_$2O$P, 3D34  `5aΖ  ` ) @'@DW@8$P$)R7intiiY-d eb# # # # # #( G#0 #8 #@ 6#H U#P J #X b"#` $#h &b#p |*b#t ,p#x 0F# 1T# 2# 6# ?{# qH# I# xJ# K# L-# Nb# P# W # # kb#k  d  ind$8!(?y *3 +# ,# . f 6g 7#num8# :>   # D# # #rG # &#Hԍ # # # j# # &ַ#( Dַ#0 ׍#8 ؙ#@ K7KC -Cp T r U#  V# X `J  a#  b# 0 c#. epP t  u#  vJ# r wJ# } x#8  y#@  z#H  {#I }U   # w #  #  #  #  #( & #0  #8sv #@ 8 #H  #P j #Xsm #`  #h  #p  #x  #  # 6 #  =x > { P  5 ÷# #  # n # #  #( b #0  #1 H #8  #@ #H=  H 3   s   YK & U  >  Q d   3# # @ Y# # W #job  G@'@H'@wLP'@X'@w Q`'@h'@wi yp'@'@w  y  y mdl{! V'@](@w  V=! V`!mdlX!0 W`(@(@!?  W! W"X (@_*@J"   @ " :  D#i#! g  `*@+@# :  iq$ < ' `+@+@$\ `%"ac%b[M,@3,@%  ME&NQ @,@,@& ' \' '#3P$Db-@7@'  ( ( )  +<   |,!3mdl, }' ,^= !  -i/ptr{0 =0%  "  %= - & 7@:@18|2 2mi2ci3 e 23 h3ptr#4 r4}R^= mdl'5!3'run%R8$ b;@;@J5 5 g } ;@k<@5Z }Z5 }'6#~3( "]6);@<@"6"6" 6J rp<@=@6 rZ57 r~7*ptrr7#s3)<@=@"x#8"xY8"x|8 xxx+ J=@Z>@8P99r9# J,i+:7 F`>@>@N:  F:F;FQ;)>@>@ G />@R?@;v /;/T</<) ?@)?@ 0&! :`?@A@<U :=!=3)?@A@len?U=@-?@A@[ @= @= @= @@@@(PC)(A@yA@ C> CC&  B@lB@*>H  b>+rpB@B@>.> >#3P& .B@nD@*?.? .$@!03)C@nD@len4@ 5 5@i7@j75A >kA >A$[ ]pD@D@AU]^B ]B!`3P dC D@E@LCC,iC&'E@H@D.mdl'QD!*3)TF@H@len1D/p2 2D 2 E 2-E 2PE222(5 5sE 55  H@H@EiEBH@EI@FV BQFBFB/G( C" CeG+6PI@I@G 6G)eI@I@,pa8Gi +I@(J@H +QH+H+I(  ," ,RI&B 0J@GK@uImIj1J zJ+PK@K@J J)hK@}K@,ua!1K+& K@L@TK/KU L HL~L L@M@L*sysL 6M#lMNM M GNo NJ O}OO0 0(M@P@2PP ?Q*sysQ#3" CRrowRiR)pO@MP@colDS+tP@P@zS S T1sys& mQ@R@4TzmT.sysmzU mdUiyU!z3&3 R@T@U V 9,ixV'nsv~nnsV W'sys~ ,2 ;2$ T@LU@DW}W.syszW!3P 5Xi~X$Y PU@U@X4f[[#[N][3 c3 3o ]3J c3j 3(3Qi03wi84i +\'sys~oS V@DW@N\\ \ \1sys5D55 6+ `N PW@s@d 8$int)$YPR7MMe -y e?# # # # # #( G#0 #8 #@ 6#H U#P J #X b"#` $#h &?#p |*?#t ,#x 0^# 1s# 2# 6# ?# qH# I# xJ# K# L-# N?# P# W  # # k?# e[y e[ind$8!(l y *( +# ,# .  x # Dx# ~# ~#3 G # &x# HN # # # j# # &x#( Dx#0 N#8 Z#@T` PW@W@]smN]tlr]tlc]']ffW@W@^NsmK^tlr^tlc^sub^mW@*X@_smH_tlr~_tlc_brr_brc `\0X@X@|`row\T`i^%aX@FY@HaBsmaibPY@Y@Mbjb bsme~`Y@Y@bcol`-STY@"Z@)crowTT=w0Z@[@accolw`c wcx(@Pzd Z@Z@zxOd zrd!zm [@[@d+colm`d men( r[@[@s:esx]e se!s@\@]@esme 8fpf"("(#f#xg#Z'g$ $$uA]@a@Jg rowATgAgB(% Eh 9^@)_@Ex8hE~[hE~~h! E!E!E!E%3 Hh ]_@`@HxhH~ i! H!H!H% K0i `@`@KxyiK~i! K!K!K@Ni a@ja@Nxj! N!N&Ya@zf@+j9 smdj jk((6#l%p l c@d@xlZl! !!m Le@ f@xemNm! !!&%f@g@m smm @nn(@(&{g@h@ o smDo op(@(6h@Wj@kp row6Tp6p6Iq7( 0i@Wj@<q { P ° 5 É# İ#  # n # #  #( b #0  #1 H #8  μ#@ #H $t@t@wt@t@~0roweAi t@u@q  i Co u@u@fpaʏƀlenibu@u@2 ualenȁi^u@v@!C col^qi_ʂ. v@v@ row.eMi/ v@w@ rowe!iT" % w@w@'E U ؄!rowE ji#P K x@Vx@ lllptr`x@y@ smai y@y@ palenP$ibIy@*z@z I#K "MiP?A0z@0{@u Չ#iA" %u0{@v~@w "vP "xP "zP "O|P "+P "xP "P "P "3P ";P &  }"f#(  %O~@`@q""#" i &:H&@&&&&~&b~""3P "" &$&%&W&~&'~&)~&m*~",";/P "2"3" 6"J 7"N8"o 9"}:!";!"Q<1"w=1&? }"fC#F1    'E     !  1  A }`@@T~sm}i~ @ƒ@ iߍ#}#r%&9@'e(C!Ѓ@L@[A) #A@)(9` Q (P@H@*f+i(P@E@:i);bd)b`)b\)bX,0sm(`eP@k@LcolgqCihf(Ap@@rowCe:);DbD)Eb@)Fb)GbiH]-~@2@.D./+J4 " @@D@f8$P$)R7intiiY-d eb# # # # # #( G#0 #8 #@ 6#H U#P J #X b"#` $#h &b#p |*b#t ,p#x 0F# 1T# 2# 6# ?{# qH# I# xJ# K# L-# Nb# P# W # # kb#k  d  ind$8!(?y * +# ,# . @@@w lenJ 5Xmidɒj@D@w jUlenjTj%ik[reslD ``/build/buildd/glibc-2.7/build-tree/amd64-libc/csu/crtn.S/build/buildd/glibc-2.7/build-tree/glibc-2.7/csuGNU AS 2.18.0% $ > $ > $ > 4: ; I?  &IU%% : ; I$ > $ > $ >   I : ;  : ;I8 : ; : ; I8 I !I/ .? : ; ' I@: ; I4: ; I? < % : ; I$ > $ > $ >   I : ;  : ;I8 : ; : ; I8 I !I/ &I<  : ; (  : ;&: ;I: ; I : ; I8 ' I.? : ;' I : ;I.? : ; ' I@: ; I4: ; I.? : ; ' @: ; I !4: ; I" #.? : ;' I@$: ;I%4: ;I&4: ;I'4: ;I(.? : ;I@)4: ;I*.? : ; @+4: ; I,4: ; I-1UX Y.1/.? : ;' @0 U1.? : ;' @ 24: ;I 34: ; I? < 44: ;I?  54: ; I?  % : ; I$ > $ > $ >   I : ;  : ;I8 : ; : ; I8 I !I/ &I&: ; I : ; I8 < ' I : ; ( .? : ;@ .? : ;' I@ : ;I4: ;I.? : ; ' @: ; I4: ; I.? : ;@4: ;I 4: ;I!4: ;I "4: ; I#4: ; I $.? : ;' I@%' I&.? : ;' @'4: ;I ( U) *: ; I+.? : ; ' I@,4: ; I- .: ;I/ U0: ; I 14: ; I 2!I3: ;I 44: ;I54: ; I? < 64: ;I?  % : ; I$ > $ > $ >   I&  : ;  : ;I8 : ; : ; I8 I!I/ : ; I.? : ;' I@: ;I: ;I&I.? : ; ' @: ; I4: ; I.? : ;' @4: ;I4: ;I.? : ; I@4: ; I: ; I4: ; I  U4: ; I !4: ; I"4: ;I #4: ;I$4: ;I% U&.? : ; ' I@'4: ; I? < % : ; I$ > $ > $ >   I : ;  : ;I8 : ; : ; I8 I !I/ &I&: ; I<  : ; I8 ' I : ; ( .? : ;@ .? : ;' @: ;I4: ;I: ;I.? : ; ' @: ; I4: ; I4: ; I .? : ;' I@!4: ;I "4: ;I#4: ;I$4: ;I%.? : ;@&4: ;I '' I(.? : ; @)4: ; I *4: ; I+4: ; I, U-.? : ;@.4: ; I? < /4: ;I? < % : ; I$ > $ > $ >   I : ;  : ;I8 : ; : ; I8 I !I/ : ; I.? : ; ' I@ : ; I: ; I4: ; I4: ; I 4: ; I4: ; I&I: ; I : ; I 4: ; I4: ; I? < U%# init.cO /build/buildd/glibc-2.7/build-tree/amd64-libc/csucrti.S @ Ku=/0K @K $@$ /usr/lib/gcc/x86_64-linux-gnu/4.2.3/include/usr/include/bits/usr/includemain.cstddef.htypes.hlibio.hstdio.h  @W=[uwr=  /usr/include/usr/lib/gcc/x86_64-linux-gnu/4.2.3/include/usr/include/bits/usr/include/SDLloadSaveModel.cstdlib.hstddef.htypes.hstdio.hlibio.hraptor.hutilities.hsparseSM.hSDL_mutex.hSMNComponents.hloadSaveModel.h @uxFYL?l@8@=yK֓KF_tu* @6`qZ;=>Z[vr>&|[e=Yw?=;W=(.j9Z>m\0[%X[<&wȟ-= =wW=/f~2hI=YI=[?3!;uY<p~X;uY`!Yȃu!Y .!!` /%!=Ie-.!=I=K!=I=K!( \!uz!!!=P!=!=PY=t=}Y;gtZV0HwXɭBz^zJpɟg4XHh.iX20N@mZHpX /usr/lib/gcc/x86_64-linux-gnu/4.2.3/include/usr/include/bits/usr/include/usr/include/SDLSMNComponents.cstddef.htypes.hlibio.hstdio.hutilities.hsparseSM.hSDL_mutex.hSDL_thread.hSMNComponents.h @'@uuu'n4s '7WȭɅ؋MP_f QtK{f!WJ=YW=Y;>ZWYVL Y;=<KL;=WUwU3`eKWmG >Yr`8~@MUV#@!sKWyfuLɔ;KYy X-`;KY~^<ZHh!W5zW/. ֑-~~$k.ZgW!g)w.ZK!/(-V.OSWh8!?hd+iX.\h:Z#yJWuvX JuX Xu."h:h+LKnJ='d'z+8X"2ɟ46AZI"2ʟ1+fr[9'v.Vfm&x~:0: eg将7W0ɹKIt< uJ'*oX1W!1:>hBZ%y1A ..Ly;Wg#r0+KW!/# 9It;=Y)h;=Y$&" x%W!/uQ$r,I'LYuYvuu}X=sW/%:ZYW#./YYZ/uKW\1w"Mx<hKW5vz>~ "H>,(r)W!/1u;YUdUisKLVue|;g/8ss-KY>^k;g/+sȠIgut=I=|W=/Z>^.WY@KK~AuY;KY;KY;KY;KY;KY;KYeKYLK(I2kW=YVIZY;Luv# tvX Xv Xv Xv./;K!W!5.M ZS%/KshHZWαW!gKsxJ6z*x ֭jXt0:>r@0L/yfK^NFNTgW2yQyQyftjNFNTvW2yQyQyf t6hNzHv=IKMTxxSo .t t/ugqMYKIT XuYI=.umf[U3yzJB1s.=,LZ:>KeKWifZv:>=Ez }:>V>B p /usr/lib/gcc/x86_64-linux-gnu/4.2.3/include/usr/include/bits/usr/includesparseSM.cstddef.htypes.hlibio.hstdio.hutilities.hsparseSM.h PW@K$jK$jJ=I=}uIj>:vKWiK1[>:hJ=KKg}.KuP.Ku.;u!W/dsg;!W2d*+[!W!hI[(VW2)~;uW!gY w'z ?zf..<*+I=>K5"sY4)-YWYh('8!ZHLHPIIZI#ZWZr/<:IgkKW.wJW/5z.JIgkKW.wJW/5z.~.KW!/,o.KW!/,n$;t==W!/)+YIg4KW!hW;]4]$\$X\$.\tXW!hK biX(#Ig4KWkW0e"e<XeX.eJ91[kY.#Ig4KWkW0e"e<XeX.eJ9?[k /usr/lib/gcc/x86_64-linux-gnu/4.2.3/include/usr/include/bits/usr/include/usr/include/SDLtesting.cstddef.htypes.hlibio.hstdio.hutilities.hsparseSM.hSDL_mutex.hSMNComponents.h t@LH>3/w wXY=2tX tXX~",>VZYKWjIY-t0,>VZYGV XIk.0,>VZYKW\I KWiKLH>w wXY=tX tXX >H=g=;2ȠVZII=KsKWK=1/}",LVLY"K~_IY-0,0H>KLYkKLYkPfZVZYGV XI#)[ZKt< JtX7A#.^J"X^.Xw{hI/-#$*MYKt< JtXg7A .aJXa. XɟvjIY-~X/W uuYVY=YVY=YY=U=>ZW;>ZW;>ZW;>[V;?YU=>Y=C<XrXhXzyuzXyu[:>Yɟvʟ}/W.h.i.gX Xu XuXyY; <uXgX,UftnJY<p<W_hV>Y埠ʭKYʭn埠v埠|0,0H>KLYkKLYkf/K;K$Yz }K!WKWYu!XoXYZ])AzWKYy ʄIY-/WY`WYI=Yggg.! XtXYYxT@zKYy ɄIY-H/WtpX XvXY .vX`x@r $>@r ,`?@"pB@l,pB@r  @TB@~ (08`4pD@h@4D@ 4E@ 4 H@ ,H@ 0$PI@G  ,I@ 040J@ $PK@? DK@  (0,L@BpTM@ (08 4P@mTQ@  (08`4R@  ,T@  @DPU@G ( 0TU@  (08$V@x  PW@I W@I W@:4 0X@j 4 X@ $ PY@l   Y@" Y@2, 0Z@P4 [@`4 \@ !4 ]@##4 a@  , f@  `, g@  `4 h@4 `j@4 l@4 m@  4 q@r   `4 r@s   `x t@4t@ 4t@N  4 u@g  4u@H  4u@6 4 v@ $v@XT w@  (08P4x@V  4`x@ 4 y@k  4y@  40z@  T0{@F (08L~@   ( 04`@ D @ (PЃ@|P4P@  4P@04P@  Tp@ (08P@2x @@@DGNU C 4.2.3 (Ubuntu 4.2.3-2ubuntu7)short unsigned intshort int_IO_stdin_usedunsigned char/build/buildd/glibc-2.7/build-tree/glibc-2.7/csuinit.c_IO_read_base_IO_read_endsize_t_IO_FILE_IO_write_base_IO_buf_end__pad2_IO_read_ptr_shortbuf_IO_write_ptr_mode__off64_t_chainlong long unsigned int_IO_save_basestdin_IO_save_end_IO_lock_t_markers_posdoublemain_flags2_old_offset_lock_IO_marker_cur_column_fileno_IO_buf_base_next_vtable_offsetargc__off_t_unused2long long intstdoutmain.c/media/warehaus/home/john-docs/Programs/SMN-dev/SMNEngine/src_IO_write_end_IO_backup_base_flagsargv__pad1__pad3__pad4__pad5_sbufsystemRecordoLenoutputNamefileNamemSystemsrowspredicateINTERFACEprevmodelFromRecordmodelRecordstreammiddlerow_structsparseRownCUpdatesobjectptrsrightaddFunctionPointerRAPTOR_IDENTIFIER_TYPE_LITERALuser_datamodelIdmodelRecord_structraptor_parsersearchForSystemRecordtrimLeninterface_structsystemsnActiveRowsRAPTOR_IDENTIFIER_TYPE_PREDICATERAPTOR_IDENTIFIER_TYPE_RESOURCEsearchForFunctionPointerdataType__s2_lenfunctionPointerList_structrowOpsobject_typerowOplinkedListprintTriplesystemRecord_structnameList_structoPtrinterfaceRecord_structtoNamesearchForTypetoDatatypeListRAPTOR_IDENTIFIER_TYPE_ANONYMOUStrimStringraptor_statementrecordTypecol_structinterfacessearchForInterfaceRecordnIfcsobject_literal_languagenameloadingModeltriplenRowsmodelNamebuildOutputInterfacesm_structinputNamesswUpdateaddInterfaceRecordcUpdateiFaceSMNModel_structboolrUpdateinterfaceiBufferliteralinterfaceRecordbase_urifunctionPointersoutputfreeSystemRecordsubjectlinked_list_structsysName__resultnSysnameListaddSystemRecordsystemTypesnSystemsprocessTriplenElemsloadModelsysIdsnColsSMNSystem__nptrtypeList_structcounter_mutexcolIdsSDL_mutexfreeTypeListRAPTOR_IDENTIFIER_TYPE_XML_LITERALfreeFunctionPointerListcUpdateReqatoisysListobject_literal_datatypeprev2svDatafunctionPointerListfromNamefromDatamakeDatainputnameswriteModelsysIdrowIdsRAPTOR_IDENTIFIER_TYPE_ORDINALtypeNameraptor_parser_s__s1mRowsSMNSystem_structgetFunctionPointerinputNameuri_string__s1_lenloadSaveModel.crunningaddTypesparseColloadModelHandlersmnMdlfreeInterfaceRecordoBufferoutputNamesinterfaceTypesraptor_identifier_typeSYSTEMraptor_uriprint_statement_part_as_ntriplespredicate_typeiPtrRAPTOR_IDENTIFIER_TYPE_UNKNOWNcolsmColssubject_typetermleftsparseSMbuildInputInterfaceinterfaceNamerdf_parsereraseSystemIndexassignmentengineRuncUpdateArraycompactModelremMdlsnWorkersjobTypecreateModelcuCounteroutputIdsbSearch_resultarray2InterfacemodelsengInputjobQueue_mutexstderrnullSysrationullRolemdlIndexbResultphasediffexecSysWrapnOutputsmodelPhasesnewArrayexecuteJobcreateSMNModelcopyworkersresizeSMNModelunreserveSystemIndextwoIndexes_structprocessOBinputPtrsnsIdmodelDoWorkjobSizeinitialiseSystemFromArraysfreeSMNModelinsertInterfaceElementarraytwoIndexesjob_structiChangedarrayTypeinitialiseSMNEngineloadCUpdateReqsreducePointerArrayoutputPtrsmdlIderaseSystemIdextendUpdateArraymodelPhasecreateJobListwriteSystemIndexmodelMTSMNAlgorithmengineStopm_indexremoveInterfaceElementfreeSMNEnginecounterwriteSystemIdlistPtrreduceUpdateArrayremoveSMNModeladdCUpdateReqexecSysWrapsnullArrayvoidPtrArraypausedsvResolvechangePhaseroleTypewasFoundlistphase_mutexfirstsvResolve_guardedendPtrsystemMTSMNAlgorithmcreateModelFromArrayssizejTypesmEnglastMdlIdcreateUpdateArrayendExecSysWrapsSMNComponents.cnonNullSyssystemDoWorkswUpdatesfreeLinkedListnewSizeunreserveSystemIdcopySystemm_ratio3m_lenfirstMdlIdm_ratio1m_ratio2addSMNModelSMEngine_structprocessCUextendPointerArrayitemiterexecRowOpsysDefsjobListexecRowOpsnInputssmnEnginemdlIdsjobPtrSDL_ThreadinputIdssIndexsysWrapmdlNameendQueuecUpdatesenginePauserolem_newArray1m_newArray2m_newArray3nullJobsvDatumsjobQueueexitnModelsendExecRowOpscreatePointerArrayjChangedinsertSubMatrixinsertRowElementothercreateSparseRowremoveColElementsparseSM.cremoveSparseElementreadSubMatrixremoveSparseIptrinsertSparseElementfreeSparseRowcreateSparseSMinsertSparseIptrfreeSparseSMcResultrResultinsertColElementmergeSubMatrixrowIdinsertRowIptrcolIdremoveSparseOptrreturnValinsertColRowElementinsertSparseOptrcreateSparseColremoveRowElementinsertRowOptrodata00testRowElementprintUpdateListprintDblSparseRowrowOp1rowOp2testSparseSMtestSpeedtestSMNModelprintUpdateArrayodata2odata3odata4matrixMultiplicationodata1testLoadModeltestSMNAlgorithmtestColElementprintPointerArraysumIntsinputIds1testAllprintDblSMprintSMidataprintDblPointerArrayinputPtrs1testing.ctotalinputIds2printSysIdsnMdlsprintSparseColidata01testCUpdateRequestsidata00svData1svData2testBSearchodata01inputPtrs2outputIds1outputIds2idata10idata11swUpdates1swUpdates2cUpdates1cUpdates2printSparseRowprintRowOpsodata10odata11outputPtrs1outputPtrs2selfIdtestMTLoadModelbSearchtargetsearchutilities.cwqw U.SBGSQqSTLVQqVww w :w U9V9:U8S@DwD[w@IUNVP`nwnw `tUtVV`|T|SSPQQwwww UUTVTVSSw{w%UKUUTSTJSKzSP(4PXdPwwww UVUSw*wUV*VT\*\Q]*]R^*^X_*_Y*@**!$P$S*S01w15w59w9iw 0EUEhVhiU@gSprwrzwzww w(w0w8wpTVV}^uPSVSVPP HwH w TVS\ \NPSP SPP "w"$w$&w&'w '(w((,w0,2w#R?\#Q#-\3cPjV#)P@cwc w0@qUqV V@qTqS S@qQq\ \@qRq] ]@qXq^ ^twPwQ QwAwPSwSwPhUUwww\w `awawwwww w(R w0U ] P U M \ P U Q ^  S P Q O ] K S` b wb g wg h wh i w i m w(m . w0` r Ur  ] . ]u Y P Y T  T S S P U \  \ . \0 C wC w 0 I UI \ j \u \0 Q TU a Pd ~ V V V V0 @ VL S S w w U S U S oS} S&SSS1<SSS T ] ] ]) S \v \ U \ \\"$\]_\\\\\\  \DI\WY\\\\*,\ac\\ V< > PA V U V~ S ^loPoSP^ P &SPSPSPISfiPi^~ ^}SPS1I^PPP^9<P<SSpsPs^PSzUUTUww UV$U$ZVZmTmVT S T$<SmS$Q$1Qm}QR\$R$_\m\$X$1Xm}X<USww USUSUeSxSTVTjVxV0eUj|U0bTj|T;jQj|QUTQ ;w;ww 7U7j\ CTC`]wwww w(w0w8w___ \\\ \V\xSx~VV "w"$w$%w%&w &*w(*Tw0N\NSNQ\`bwbfwfgwgw `rUr\UkrSruVuSVSVwwww UVSVSVUww(U(QV[V$T$V\[\-Q-LS[Swwww w(w0w8wUARUv~v  ~  l~l~~EE~M]R]   ] # V# . P. V s s w Vw P V $ ]$ b V l]l]Vx]]]V**VVV]HSRSSVtSS!S S K SSQ_R_K\R\IVR:V V b V )VVxVVVEVO^ORRV^V]  ^  $ ^$ ] S ^l]l^ ] )S)x]x^]^]]^EE^ V  V s V )VlVxVVV*VO^R ^ x^^E^V^SHS?S SS ` SK S SSSVSwwww w(w0w8wUT_RC^^+S7:P:(\47P7S P S\S\(+P+S"P%(P(\S\P>VQPQVwwUw+w U ^+^TQ5_+_fUU_|S0[w[w0bUbVV0fTfkQk]]0^Q^\\__UUwwww w(w0w8wT^TQVQR\RS .w.w 9U9CVCHUH{V{UV `TnTT `QnQQww UVUVUVTTTQQQ BwBw UQKZ\\9\ !U.3U@EUUw,wU0FwFw0QUQS0MTM\wwww w(w0w8.wU<]A.]TQ8VA.V@_P_m~UU>^S.^7S.SPP.P@_,_,._01w18w8<w<w0JUJ|V|}U}V0BTBRPlzPz}Ts{SSwwwGw UBVBGUASPxwx wPU^U^# rUUUc\ U w w w g!w b!Vp!!w!"w0p!!U!!]!!U!!]!"Up!!T!!\!!T!!\!!Tp!!Q!!V!!U" "w "W"w "0"UE"W"U"R"V`"{"w{""w0`""U""]""U""]""U`""T""\""T""\`""Q""V""U""w""w""w"$w " #U ##V##U#$V""T"#\#$\##S#$S$$w$O$w $($U($E$SE$O$U $J$VP$R$wR$W$wW$a$wa$e$w e$i$w(i$P%w0P$_$U_$y$]P$n$Tn$O%^P$n$Qn$K%\P$n$RP%x%wx%&wP%%U%<&VU&k&Vk&&UP%%TU&u&TP%%QU&f&QP%%R%%PU&&PP%%X%%RU&\&R\&&XP%%Y%F&]U&z&]z&&YP%%%K&^K&U&U&&^&&P%%%A&\A&U&U&p&\p&&P%%%P&_P&U&U&&_&&P%%%&&&w&&w&&w&&w &&w(&&w0&&w8&O)w&&U&&]&/)]8)O)]&&T&&Q&&S&'S'l(St((S )*)S8)O)S&&Q&&_&3)_8)O)_U'b'Q((Q((Q&&S'*)S8)O)S&&\'T(\e( )V )-)\8)O)\&&\T(-)\P)R)wR)`)w`)g)wg))wP))U))\P))T))w))w))w))w ))w())w0))w8)+w)**U**+V)A*TA*+\++T))Q)+^-*+_++w++w+F-v+R,UR,Y,SY,,U,7-SA-F-S+,,P,9-\A-F-\+.,v~.,,],F-v~,?-_A-F-_P-f-wf- .wP-o-Uo-~-S~--U- .SP-o-To--\--T- .\o--V--V- .Vo-y-P--P..w..w..w..w .".w(".W.w0.'.U.'.T.'.Q'.T.\..R.4.SI.Q.S1.R.V-.V.]`.b.wb.g.wg.l.wl.n.w n.o.w(o.s.w0s.z.w8z.l/w`..U`..T`..Q..VW/c/V`..R.l/~`..X.k/_`..Y.i/^.e/\p//w/0wp//U//]p//Tp//Q//\wIw0UBIUT3QBIQ6RBIRPTwTwPUUPXTPQQPRRwwUUTTQRQQXPXXwwwJw UCVCJUE\PRwRSwSWwWw P[U[VUViS\Swlw UbSTg\ptwtwwwwwU]] T Q.^^PcUF\wwUVT_&^BUU8]wpwUVDVcpVTp~Q\\I\cp\ EMUW\Upw wpU_ _pTQ^u ^/:UCKUUZU^^ H ^FQU[`U^u ^H v ^  U U\  \v \ U w *w U V1 C UC D VD H UH *V T Q ) _1 ? T? ` _5 D _D M TM *_ Q ! ^1 F QF ^D M QM ^*^ 1  D %* ) _` D __ U U 1  D  *"/U8@U0KwK=w0kUkSU=S0vTv}Q}VT=V0ZQZ\Q=\@[w[Mw@{U{SUMS@TQVTMV@jQj\QM\P~w~wPUVVPTQ^^PQ]]$/U8@UJOU>w>wEUE~VVITINQN^^AQA]]tUU UwwUIVhV T X^h^QS]h]RN\h\?hyUUUwwUOVO{U{UV4V\UVT_]_{T{TQD]\T]Q_Qo_o{Q{_XT_\Q_R~X\ X W\{\<\\X\>{dqUzUw"wUsSUSSU"UTxVTQVT"TQ\Q}\\X\Q"QR^^^X^0SwSw0US U&SJfSfUU0}T}V :T:JQJaVaTT0fQfp\pQ\ 0\0JXJk\kQQ0WRW^ ?^Jx^xR^wwww !U!SU$\wwww UVS "w"-w-1w1w ,U,}\ 6T6{Vwwww U\TVSwwww UVUS "w"#w#$w$w 1U1SU4\wwUS "w"'w'1w13w 34w(45w05<w8<w /U/^^ ATA__ AQASS[\\UwwwVw  U S#V#9S9FVFPSPQV`bwbewefwfw `US\ "w"+w+/w/w *U*\ 4T4Vwww*w US$SV%V01w1<w<BwB0w 0;USV+V+0U>S*S02w29w9;w;=w =>w(>?w0?Pw8Pv w P U l S w w w w w( w0 `w [] Y\`bwbewefwfw `US\ "w"$w$%w%)w )-w(-w KUKVU;]VS>VSSwLwPQwQ\w\`w`Hw BS[CVPRwRXwX\w\Ew0PUBSPQwQ\w\`w`kw teS[fVprwrywy{w{}w }~w(~w0w8wSVw2wUUTSUTdfTyT`QdQSTyTT2P;SPWcPyPQQPP@@@@$@(@   ~  h_dQ2+9n #i i n !!""""""*u  H u H v  v \ ` p 5 d h *-$ ap3@@-@2@.symtab.strtab.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_ranges@#@ 5@@@d1o@@; @C@Ko @ dXo @ 0g @ Hq @  {@v@`@`x$@$8@8@@`` ` (`(``XX`X`p pp  4_ $,0B=0Z.HnS`a( &@ H(8 @@@@@@@ @ @ @ @ @ @ `@$@8@@@`` `(```X`` !"# @#.`<`J `W @m`|h` @#``H@ ` @ !(`*`;`N`d H@r M@}O w@V` W@: @9 @'@! W@I1 @:G PK@?Y `x@d4r @} [@p` m@ X`>8@ u@6 t@ f@  @D `?@, Q@=Q `'@\ =@l ;@K @q B@l %@ pB@r I@ `@j H@``% @1 p@@ `(@WN P@m^ X@k PI@G~ 0z@, PW@I y@v$@ ]@# v@X `*@4*: K@I Ѓ@|U @i @| @k1 L@B @j q@r p%@ P@ p'@L! pD@h/ `@6 g@ GZ PU@Gfw p<@T 0Z@ @: P@ @ PY@l  D@ + v@: P'@FX y@km`0z >@r `j@`P @ `>@r] @ @) a@$8 7@,EU`iX`v ~@0` @K! @2`  (@ p`+ O6  @K ]  U@ s  `@  '@  0X@j  B@~  t@  l@  `@  P@  `@H  0J@  +@R$  @1< #L e`  ;@l  r@s}  h@  R@  0{@F  Y@2  P@  @[  x@V  Y@"  @,@  \@  t@N* I VX  P&@d  @@l  E@x  @   ,@3  u@H  T@ e  -@  @i  u@g  `@  V@.  P@init.cinitfini.ccall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST____do_global_dtors_auxcompleted.6183p.6181frame_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxmain.cloadSaveModel.cSMNComponents.csparseSM.ctesting.cutilities.c_DYNAMIC__init_array_end__init_array_start_GLOBAL_OFFSET_TABLE_freeSMNEnginecopySystemSDL_mutexPprintf@@GLIBC_2.2.5matrixMultiplicationraptor_uri_filename_to_uri_stringstdout@@GLIBC_2.2.5readSubMatrixSDL_QuitsearchForInterfaceRecordengineRuninsertSubMatrixsearchForSystemRecordcreateUpdateArrayprintDblSMraptor_finishtrimStringinsertColElement_edatainsertSparseElementstrtoul@@GLIBC_2.2.5data_startraptor_init_IO_stdin_usedprintSparseColprintDblSparseRowremoveSparseOptrsearchremoveSMNModelwriteSystemIndexstrlen@@GLIBC_2.2.5engineStoparray2InterfaceremoveInterfaceElementmaininitialiseSMNEngineprint_statement_part_as_ntriplesunreserveSystemIdextendUpdateArrayaddSystemRecordmemset@@GLIBC_2.2.5extendPointerArray__dso_handleprintRowOpstestRowElementaddCUpdateReqreserveSystemIdfreeSparseSMcreatePointerArraytestLoadModelraptor_new_urimergeSubMatrixtestMTLoadModelSDL_Delay_finiSDL_GetErrorremoveRowElementsumIntssystemMTSMNAlgorithmstrtod@@GLIBC_2.2.5SDL_CreateThreadraptor_free_uricreateSMNModeltestBSearchbuildInputInterfacegetFunctionPointeraddTypeSDL_InitinitialiseSystemFromArraysfreeTypeListinsertSparseOptrstrcpy@@GLIBC_2.2.5raptor_set_statement_handlerloadModelHandlertestColElementsvResolveeraseSystemId_startremoveSparseIptrraptor_free_memorycreateModelSDL_DestroyMutexinsertInterfaceElementremoveColElementsearchForFunctionPointertestSparseSMmemchr@@GLIBC_2.2.5__stack_chk_fail@@GLIBC_2.4_initcreateSparseSMfreeSMNModel_Jv_RegisterClassesprintSparseRowenginePausefree@@GLIBC_2.2.5printDblPointerArrayloadingModelreduceUpdateArrayinsertRowIptrraptor_new_parsersmnEngineaddInterfaceRecordfputc@@GLIBC_2.2.5reducePointerArrayraptor_free_parserprocessTripleremoveSparseElementmalloc@@GLIBC_2.2.5SMNAlgorithmSDL_CreateMutexstderr@@GLIBC_2.2.5__data_starttestSMNAlgorithm_endputchar@@GLIBC_2.2.5freeInterfaceRecordstrcmp@@GLIBC_2.2.5testAllstrtol@@GLIBC_2.2.5functionPointersfprintf@@GLIBC_2.2.5modelMTSMNAlgorithm__bss_startSDL_mutexVbuildOutputInterfaceputs@@GLIBC_2.2.5createModelFromArrays__libc_csu_initsvResolve_guardedfreeSparseRoweraseSystemIndextestSMNModelinsertRowElementfreeSystemRecordtestCUpdateRequestssearchForTyperesizeSMNModelloadCUpdateReqsfreeFunctionPointerListraptor_uri_copymemcpy@@GLIBC_2.2.5modelDoWorkinsertSparseIptrinsertRowOptrcompactModeltestSpeedcreateSparseRow__libc_csu_finiaddFunctionPointerprintUpdateListcreateSparseColunreserveSystemIndexinsertColRowElementprintSysIds__libc_start_main@@GLIBC_2.2.5SDL_WaitThreadprintTriplebSearchaddSMNModel__gmon_start__modelFromRecordraptor_parse_filefreeLinkedListprintUpdateArraywriteSystemIdfwrite@@GLIBC_2.2.5systemDoWorkmakeDataprintPointerArrayprintSMreserveSystemIndexloadModel