ࡱ; _  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^`aRoot Entry  aօ)䰱Feuille de calcul StarCalc 5.0au caractre unique de la fondation de la rgde colonisation. A l'intrieur m?2e, Jonquire constitue l'un desSfxDocumentInfo Sylvain Maltais xV1&Sylvain Maltais xV1/T uK Info 0 Info 1 Info 2 Info 3 xV1~&A'z< TASK,0,1,H71,0,100,1,100/60/0;0;tw:270;3/204/0/0/0/0/2/0/0/0/198;;Oh+'0 h t 122@E@)@@@6Sylvain MaltaisSylvain MaltB,BBScDocumentPool >ddefghijklmnopqrstuwxyz{|}~ddefghijklmnopqrstuvwxyz{~ddefghijklmnpqrstuvwxyz{|}~ddefghijklmnopqtuvwxyz{|}~,0"'d<@Times New RomanArialXX('e4@@d d d XXX"'f@ XX'g@,XX'h@T XX'i@w X'j@ X'k@ X!'l@ X'n@X'q@Xe'x@=eX'zD@XX'('|@- 2222XXQ''}@@yXX@'!@dddXA'@ddXC'@X @ 1EditEngineItemPool 6f 0 P  11EditEngineItemPool 6f30%{(@!pX P7 1EditEngineItemPool  6f 07 PE  1LEditEngineItemPool & 6fB0t {((@l ppXX P  () 1EditEngineItemPool x 6f 0 P  1SEditEngineItemPool } 6fJ0 {(0@ pxV1pXX! P ,  XXS@1EditEngineItemPool  6f 0 P  16EditEngineItemPool 6f30<{(@8pX PNPage  1EditEngineItemPool 96f 0S Pa 1EditEngineItemPool B6f 0\ Pj 1QEditEngineItemPool G6fB0{((@ppXX P Page /  1EditEngineItemPool 6f 0 P XXXl@  Par dfaut d'e'f'g'h'i'j'k'l!' Par dfaut d'e'f'g'h'i'j'k'l!' Par dfautf'g'h'i'j'k'l!' Par dfaut d'e'f'g'h'i'j'k'l!'  Par dfautz' Par dfautg' Par dfaut d'e'f'g'h'i'j'k'l!' Par dfaut Par dfautz'|('  Par dfaut d'e'f'g'h'i'j'k'l!'|('  Par dfaut|('  Par dfaut d'e'f'g'h'i'j'k'l!'|('  Par dfautf'g'h'i'j'k'l!'|('  Par dfaut d'e'f'g'h'i'j'k'l!'|('XXYXXX.XIXdXXXX6XQXXJ'Z@}''@'A'C'z'|('}''@'A'C'XX,K'Z@}''@'A'C'z'|('}''@'A'C'XX,V-LkC3` n{P$'m @'ndnddnA'ndndB'C'/=d+9ES[B2 StandardStandardRsultatStandardRsultatf'g'h' Rsultat2Rsultat Rsultat2xe'TitreStandardTitree'f'g'n'Titre1TitreTitre1q'StandardStandard}''J'K' Compte rendu Compte rendu}''J'K'6x!gB EditEngineItemPool 6f60@' @A'@ ddX+' @'B@^Times New Roman Courier NewXX('&@d ad XX' @'@XXX$J` P1\brdrcf0\brsp0\clbrdrb\brdrs\brdrw1\brdrcf0\brsp0\cellx3761\clbrdrl\brdrs\brdrw1\brdrcf0\brsp0\clbrdrb\brdrs\brdrw1\brdrcf0\brsp0\clbrdrr\brdrs\brdrw1\brdrcf0\brsp0\cellx8640 \pard\intbl\pard\plain \intbl\s10\sa283\i\qj Sf \cell\pard\plain \intbl\s10\saais-B'!BStandard |,B$BB%BPB.BB/BB(Bz StandardStandardeNC###0,00###0,00SystemNC ###0,00 CCC###0,00 CCCNC###0,-- $;[RED](###0,--$) ###0,-- $(###0,--$)REDNC$ AAAA-MM-JJAAAA-MM-JJ def/SystemNC%AA-MM-JJAA-MM-JJ def/SystemNC& J MMMM, AAAAJ MMMM , AAAASystemNC' J MMM, AAJ MMM, AA def/SystemNC. [HH]:MM:SS,00 [HH ]:MM:SS ,00NC3AAAA-MM-JJ HH:MM:SS AAAA-MM-JJ HH :MM:SS  NCK J MMM, AAAAJ MMM, AAAA def/SystemNCL J MMMM, AAAAJ MMMM , AAAA def/SystemNCM NNJ MMM, AANNJ MMM, AA def/SystemNCNNNJ MMMM, AAAANNJ MMMM , AAAA def/SystemNCONNNNJ MMMM, AAAANNNNJ MMMM , AAAA def/SystemNCP J. MMM. AAAAJ. MMM. AAAADIN 5008 (EN 28601)NCQ J. MMMM AAAAJ. MMMM  AAAADIN 5008 (EN 28601)NCRMM-JJMM-JJDIN 5008 (EN 28601)NCSAA-MM-JJAA-MM-JJDIN 5008 (EN 28601)NCT AAAA-MM-JJAAAA-MM-JJDIN 5008 (EN 28601)NCUWWWWNCe###0,00 "$";[RED](###0,00"$")  ###0,00 [$$-C0C] (###0,00[$$-C0C])RED+###0,00 [$$-C0C];[RED](###0,00[$$-C0C])NC  B\qeI"Bl@BzPB Instruction1aaload 1aastore 1 aconst_null 1+aload A'''aload_0 aload_1 aload_2 aload_3 1 anewarray  1areturn  1 arraylength  1astore   astore_0  astore_1  astore_2  astore_3 1athrow 1baload 1bastore 1bipush 1 breakpoint 1caload 1castore 1 checkcast d2f d2i d2l 1dadd 1daload 1dastore 1dcmpg  1dcmpl ! dconst_0 " dconst_1 #ddiv $1dload %dload_0 &dload_1 'dload_2 (dload_3 )1dmul *1dneg +1drem ,1dreturn -1dstore . dstore_0 / dstore_1 0 dstore_2 1 dstore_3 21dsub 31dup 4dup2 5dup2_x1 6dup2_x2 7dup_x1 8dup_x2 9f2d :f2i ;f2l <1fadd =1faload >1fastore ?1fcmpg @1fcmpl A fconst_0 B fconst_1 C fconst_2 D1fdiv E1fload Ffload_0 Gfload_1 Hfload_2 Ifload_3 J1fmul K1fneg L1frem M1freturn N1fstore O fstore_0 P fstore_1 Q fstore_2 R fstore_3 S1fsub T1 getfield U1 getstatic V1goto W1goto_w Xi2b Yi2c Zi2d [i2\i2l ]i2s ^1iadd _1iaload `1iand a1iastore b iconst_0 c iconst_1 d iconst_2 e iconst_3 f iconst_4 g iconst_5 h iconst_m1 iidiv j1 if_acmpeq k1 if_acmpne l1 if_icmpeq m1 if_icmpge n1 if_icmpgt o1 if_icmple p1 if_icmplt q1 if_icmpne r1ifeq s1ifge t1ifgt u1ifle v1iflt w1ifne x1 ifnonnull y1,ifnull A'''z1*iinc A'''{1iload |iload_0 }iload_1 ~iload_2 iload_3 imped1 imped2 1imul 1ineg 1 instanceof 1#invokeinterface 1!invokespecial 1  invokestatic 1!invokevirtual 1ior 1irem 1ireturn 1ishl 1ishr 1istore  istore_0  istore_1  istore_2  istore_3 1isub 1iushr 1ixor 1jsr 1jsr_w l2d l2f l2i 1ladd 1laload 1land 1lastore 1lcmp  lconst_0  lconst_1 ldc 1ldc_w ldc2_w ldiv 1lload lload_0 lload_1 lload_2 lload_3 1lmul 1lneg 1  lookupswitch 1lor 1lrem 1lreturn 1lshl 1lshr 1lstore  lstore_0  lstore_1  lstore_2  lstore_3 1lsub 1lushr 1lxor 1  monitorenter 1 monitorexit 1"multianewarray 1new 1 newarray 1nop pop pop2 1 putfield 1 putstatic 1ret 1return 1saload 1sastore 1sipush swap 1 tableswitch 1wide BRB |PB1Inline032h053h001h019h02Ah02Bh02Ch02Dh 0BDh 0B0h 0BEh 03Ah 04Bh04Ch04Dh04Eh0BFh033h054h010h0CAh034h055h0C0h090h08Eh 08Fh063h031h052h098h 097h!00Eh"00Fh#06Fh$018h%026h&027h'028h(029h)06Bh*077h+073h,0AFh-039h.049h/04Ah0047h1048h2067h3059h405Ch505Dh605Eh705Ah805Bh908Dh:08Bh;08Ch<062h=030h>051h?096h@095hA00BhB00ChC00DhD06EhE017hF022hG023hH024hI025hJ06AhK076hL072hM0AEhN038hO043hP044hQ045hR046hS066hT0B4hU0B2hV0A7hW0C8hX091hY092hZ087h[086h\085h]093h^060h_02Eh`07Eha04Fhb003hc004hd005he006hf007hg008hh002hi06Chj0A5hk0A6hl09Fhm0A2hn0A3ho0A4hp0A1hq0A0hr099hs09Cht09Dhu09Ehv09Bhw09Ahx0C7hy0C6hz084h{015h|1Ah}1Bh~1Ch1Dh0FEh0FFh068h074h0C1h0B9h0B7h0B8h0B6h080h070h0ACh078h07Ah036h03Ch03Dh03Eh03Fh064h07Ch082h0A8h0C9h08Ah089h088h061h02Fh07Fh050h094h009h00Ah012h013h014h06Dh016h01Eh01Fh020h021h069h075h0ABh081h071h0ADh079h07Bh037h03Fh040h041h042h065h07Dh083h0C2h0C3h0C5h0BBh0BCh000h057h058h0B5h0B3h0A9h0B1h035h056h011h05Fh0AAh0C4hBRB |PB / Nom technique17$retrieve object reference from array12store object reference in array1V push nullA'''   1@-retrieve object reference from local variable1B/retrieve object reference from local variable 01B/retrieve object reference from local variable 11B/retrieve object reference from local variable 21B/retrieve object reference from local variable 3 11allocate new array for objects 1B/return from method with object reference result 1&get length of array 1;(store object reference in local variable 1=*store object reference in local variable 01=*store object reference in local variable 11=*store object reference in local variable 21=*store object reference in local variable 31%throw an exception13 retrieve byte/boolean from array1.store in byte/boolean array1/push one-byte signed integer1"reserved opcode10retrieve character from array1+store in character array14!ensure type of an object or array1*convert double to float1,convert double to integer11convert double to long integer1"add two doubles1=*retrieve double-precision float from array18%store in double-precision float array11compare two doubles (1 on NaN) 12compare two doubles (-1 on NaN)!1'push the double 0.0 "1'push the double 1.0 #1&divides two doubles$16#retrieve double from local variable%1?,retrieve double from local variables 0 and 1&1?,retrieve double from local variables 1 and 2'1?,retrieve double from local variables 2 and 3(1?,retrieve double from local variables 3 and 4)1'multiply two doubles*1"negate a double+1+remainder of two doubles,18%return from method with double result-store double in local variable.%store double in local variable 0 et 1/%store double in local variable 1 et 20%store double in local variable 2 et 31%store double in local variable 3 et 421'subtract two doubles31>+duplicate top single-word item on the stack410duplicate top two stack words51D1duplicate two words and insert beneath third word61E2duplicate two words and insert beneath fourth word71J7duplicate top stack word and insert beneath second word81I6duplicate top stack word and insert beneath third word91*convert float to double:1+convert float to integer;10convert float to long integer<1!add two floats=1,retrieve float from array>18%store in single-precision float array?1?,single-precision float comparison (1 on NaN)@1@-single-precision float comparison (-1 on NaN)A1,push the single float 0.0B1,push the single float 1.0C1,push the single float 2.0D1$divide two floatsE15"retrieve float from local variableF17$retrieve float from local variable 0G17$retrieve float from local variable 1H17$retrieve float from local variable 2I17$retrieve float from local variable 3J1&multiply two floatsK1!negate a floatL1*remainder of two floatsM17$return from method with float resultN10store float in local variableO12store float in local variable 0P12store float in local variable 1Q12store float in local variable 2R12store float in local variable 3S1&subtract two floatsT1,get value of object fieldU1,get value of static fieldV1$branch to addressW16#branch to address using wide offsetX1*convert integer to byteY1/convert integer to characterZ1,convert integer to double[1+convert integer to float\12convert integer to long integer]13 convert integer to short integer^1#add two integers_1.retrieve integer from array`1&integer bitwise anda1)store in integer arrayb1.push the integer constant 0c1.push the integer constant 1d1.push the integer constant 2e1.push the integer constant 3f1.push the integer constant 4g1.push the integer constant 5h1/push the integer constant -1i17$divide an integer by another integerj1:'jump if two object references are equalk1>+jump if two object references are not equall11jump if two integers are equalm1J7jump if one integer is greater than or equal to anothern1>+jump if one integer is greater than anothero1G4jump if one integer is less than or equal to anotherp1;(jump if one integer is less than anotherq15"jump if two integers are not equalr1 jump if zeros18%jump if greater than or equal to zerot1,jump if greater than zerou15"jump if less than or equal to zerov1)jump if less than zerow1"jump if nonzerox1]jump if non-nullA'''    y1Y jump if nullA'''   z16#increment integer in local variable{17$retrieve integer from local variable|15"push integer from local variable 0}15"push integer from local variable 1~15"push integer from local variable 215"push integer from local variable 31"reserved opcode1"reserved opcode1(multiply two integers1$negate an integer1'test class of object1-invoke an interface method1>+invoke method belonging to a specific class11invoke a class (static) method1*call an instance method1%integer bitwise or1,remainder of two integers19&return from method with integer result1%integer shift left11integer arithmetic shift right12store integer in local variable14!store integer in local variable 014!store integer in local variable 114!store integer in local variable 214!store integer in local variable 31(subtract two integers1.integer logical shift right1/integer bitwise exclusive or1%jump to subroutine17$jump to subroutine using wide offset1)convert long to double1(convert long to float1-long to integer conversion1(add two long integers13 retrieve long integer from array1+long integer bitwise and1.store in long integer array1*long integer comparison1+push the long integer 0 1*push the long integer 117$push single-word constant onto stack1D1push single-word constant onto stack (wide index)14!push two-word constant onto stack1(divide a long integer14!retrieve long from local variable1E2retrieve long integer from local variables 0 and 11E2retrieve long integer from local variables 1 and 21E2retrieve long integer from local variables 2 and 31E2retrieve long integer from local variables 3 and 41%multiply two longs1  negate a long1.match key in table and jump1*long integer bitwise or1'modulus of two longs16#return from method with long result1*long integer shift left16#long integer arithmetic shift right17$store long integer in local variable%store long in local variables 0 and 1%store long in local variables 1 and 2%store long in local variables 2 and 3%store long in local variables 3 and 41%subtract two longs13 long integer logical shift right14!long integer bitwise exclusive or14!enter synchronized region of code14!leave synchronized region of code13 allocate multi-dimensional array1#create an object1=*allocate new array for numbers or booleans1 do nothing1,discard top word on stack11discard top two words on stack1,set value of object field1,set value of static field1)return from subroutine1%return from method1,retrieve short from array1'store in short array1/push two-byte signed integer1+swap top two stack words1,jump according to a table15"next instruction uses 16-bit indexBRB  w y |PB DescriptionEmpile la valeur nulEmpile un nombreEmpile 0Empile 1Empile 2Empile 3 Alloue un nouveau tableau #Retourne avec les objets rfrencs Demande la longueur du tableau *Stocke la rfrence dans la variable local ,Stocke la rfrence dans la variable local 0,Stocke la rfrence dans la variable local 1,Stocke la rfrence dans la variable local 2,Stocke la rfrence dans la variable local 3.Recherche un entrer octet/boolen d'un tableau*Stocke un octet ou boolen dans un tableauEmpile un octet entier Point d'arrt%Retrouve un caractre dans un tableau#Stocke un caractre dans un tableau1Z7Conversion d'un nombre de format Double en format Float!'271S8Conversion d'un nombre de format Double en format entier!'1X=Conversion d'un nombre de format Double en format entier long!'1A&Addition deux nombres de format Double &1N3Recherche un nombre de format Float dans un tableau#1K0Stocke un nombre de format Float dans un tableau 1?$Compare deux nombre de format Double$ 1?$Compare deux nombre de format Double$!1@%Empile un nombre 0.0 de format Double%"1@%Empile un nombre 1.0 de format Double%#1D)Division de deux nombres de format Double#)$1T9Empile un nombre de format Double dans une variable local!%1[@Empile un nombre de format Double dans une variable local 0 et 1!&1[@Empile un nombre de format Double dans une variable local 1 et 2!'1[@Empile un nombre de format Double dans une variable local 2 et 3!(1[@Empile un nombre de format Double dans une variable local 3 et 4!)1B'Multiplie deux nombres de format Double!'*1@%Ngation d'un nombre de format Double%,1O4Retour d'une mthode avec un nombre de format Double.421B'Soustrait deux nombres de format Double!'91Z7Conversion d'un nombre de format Float en format Double!&17:1Z7Conversion d'un nombre de format Float en format entier!&17;1_<Conversion d'un nombre de format Float en format entier long!&1<<1B'Additionne deux nombres de format Float"'A1N+Empile la valeur 0.0 de format Single Float%&+B1N+Empile la valeur 1.0 de format Single Float%&+C1N+Empile la valeur 2.0 de format Single Float%&+D1>#Divise deux nombres de format Float#J1B'Multiplie deux nombres de format Double!'K1?$Negation d'un nombre de format Float$S1A&Soustrait deux nombres de format Float!&VBranchement une adresseW!Branchement relatif une adresseXConversion d'un entier en octetY#Conversion d'un entier en caractreZ1B'Conversion d'un entier en format Double!'[1A&Conversion d'un entier en format Float!&\%Conversion d'un entier en entier long]&Conversion d'un entier en entier court^Additionne deux entiersb1-Empile 0 en tant qu'entierc1-Empile 1 en tant qu'entierd1-Empile 2 en tant qu'entiere1-Empile 3 en tant qu'entierf1-Empile 4 en tant qu'entierg1-Empile 5 en tant qu'entierh1.Empile -1 en tant qu'entieriDivision de deux entiersjSaute si galekSaute si diffrentl Saute si deux entiers sont galem(Saute si l'entier est suprieur ou galenSaute si l'entier est suprieuro(Saute si l'entier est infrieur ou galepSaute si l'entier est infrieurq%Saute si deux entiers sont diffrentsr Saute si zros"Saute si suprieur ou gale zrotSaute si suprieur zrou"Saute si infrieur ou gale zrovSaute si infrieur zrowSaute si diffrent de zroxSaute si non nuly Saute si nulz'Incrment l'entier de la variable local{*Recherche un entier dans la variable local|'Empile un entier de la variable local 0}'Empile un entier de la variable local 1~'Empile un entier de la variable local 2'Empile un entier de la variable local 3 Code rserv Code rservMultiplication de deux entiersNgation de deux entiersTeste les classes de l'objet!Invoque la mthode de l'interfaceOu binaire d'un entier+Dcalage vers la gauche de bits d'un entier+Dcalage vers la droite de bits d'un entier&Stock un entier dans la variable local(Stock un entier dans la variable local 0(Stock un entier dans la variable local 1(Stock un entier dans la variable local 2(Stock un entier dans la variable local 3Soustrait deux entiersOu exclusif binaire d'un entierSaute la sous-routine/Saute la sous-routine avec un adresse relatif1G,Conversion d'un entier long au format Double&,1F+Conversion d'un entier long au format Float&+'Conversion d'un entier long un entierAdditionne deux entiers longEt binaire d'un entier long Comparaison de deux entiers longEmpile 0 de format entier longEmpile 1 de format entier longDivision d'un entier longSoustrait deux entiers longCration d'un objet Ne fait rienDpile un mot de la pileDpile un double mot de la pileRetour de la sous-routineRetour de la mthode*change les deux mots suprieur de la pileInstruction combinerBRB |RB|RB|RB|RB|RB| RB| RB| RB| RB| RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB| RB|!RB|"RB|#RB|$RB|%RB|&RB|'RB|(RB|)RB|*RB|+RB|,RB|-RB|.RB|/RB|0RB|1RB|2RB|3RB|4RB|5RB|6RB|7RB|8RB|9RB|:RB|;RB|RB|?RB|@RB|ARB|BRB|CRB|DRB|ERB|FRB|GRB|HRB|IRB|JRB|KRB|LRB|MRB|NRB|ORB|PRB|QRB|RRB|SRB|TRB|URB|VRB|WRB|XRB|YRB|ZRB|[RB|\RB|]RB|^RB|_RB|`RB|aRB|bRB|cRB|dRB|eRB|fRB|gRB|hRB|iRB|jRB|kRB|lRB|mRB|nRB|oRB|pRB|qRB|rRB|sRB|tRB|uRB|vRB|wRB|xRB|yRB|zRB|{RB||RB|}RB|~RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|RB|BB9/AB6$ -919193|}BB.Feuille1 Par dfaut"BT@BBAB}}BB.Feuille2 Par dfaut"BT@BBAB}}BB.Feuille3 Par dfaut&BB)BdMbP? k*BMCouleur de la grille+BEpson FX-80Epson FX-80 3TNWEpson FX-80@fx@MSUDEpson FX-80d6fB0{((@ppXXRoot Entryaօ)䰱@CompObjGOle persist elements"SfxDocumentInfo uSfxWindowsGSfxStyleSheetsSummaryInformation(@StarCalcDocument"-