V "GNAT Lib v15" A -O3 A -gnatA A -ffunction-sections A -fdata-sections A -gnata A -gnato1 A -gnatVa A -gnatwa A -gnatwJ A -gnatwK A -gnat2022 A -march=armv8-a A -mlittle-endian A -mabi=lp64 P SS ZX RN RV NO_DISPATCHING_CALLS RV NO_EXCEPTION_HANDLERS RV NO_EXCEPTION_PROPAGATION RV NO_EXCEPTIONS RV NO_IMPLICIT_CONDITIONALS RV NO_NESTED_FINALIZATION RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_DEFAULT_INITIALIZATION RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE U aws.services.split_pages.uniform%b aws-services-split_pages-uniform.adb 470151ee OO PK IU Z ada.exceptions%s a-except.adb a-except.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali W aws%s aws.ads aws.ali W aws.services%s aws-services.ads aws-services.ali W aws.services.split_pages%s aws-services-split_pages.adb aws-services-split_pages.ali W aws.services.split_pages.shared%s aws-services-split_pages-shared.adb aws-services-split_pages-shared.ali Z system%s system.ads system.ali Z system.finalization_primitives%s s-finpri.adb s-finpri.ali Z system.return_stack%s s-retsta.ads s-retsta.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.soft_links%s s-soflin.adb s-soflin.ali Z system.standard_library%s s-stalib.adb s-stalib.ali W templates_parser%s templates_parser.adb templates_parser.ali W templates_parser.query%s templates_parser-query.adb templates_parser-query.ali U aws.services.split_pages.uniform%s aws-services-split_pages-uniform.ads f6f22d66 EE OO PF PK IU Z ada.exceptions%s a-except.adb a-except.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali W aws.services.split_pages%s aws-services-split_pages.adb aws-services-split_pages.ali Z system%s system.ads system.ali Z system.put_images%s s-putima.adb s-putima.ali Z system.soft_links%s s-soflin.adb s-soflin.ali D ada.ads 20250808065140 76789da1 ada%s D a-assert.ads 20250808065140 ba465f5c ada.assertions%s D a-calend.ads 20250808065140 bf7f3cc9 ada.calendar%s D a-calfor.ads 20250808065140 0f4707d1 ada.calendar.formatting%s D a-catizo.ads 20250808065140 eaa56756 ada.calendar.time_zones%s D a-charac.ads 20250808065140 2d3ec45b ada.characters%s D a-chahan.ads 20250808065140 bf752ff6 ada.characters.handling%s D a-chlat1.ads 20250808065140 e0d72e76 ada.characters.latin_1%s D a-contai.ads 20250808065140 61e5e089 ada.containers%s D a-cohata.ads 20250808065140 bea783e3 ada.containers.hash_tables%s D a-conhel.ads 20250808065140 46fe1ce3 ada.containers.helpers%s D a-cihama.ads 20250808065140 42861819 ada.containers.indefinite_hashed_maps%s D a-cihase.ads 20250808065140 b5cdb105 ada.containers.indefinite_hashed_sets%s D a-ciorma.ads 20250808065140 1fd25f9a ada.containers.indefinite_ordered_maps%s D a-ciorse.ads 20250808065140 d80fbfe7 ada.containers.indefinite_ordered_sets%s D a-coinve.ads 20250808065140 b20d0098 ada.containers.indefinite_vectors%s D a-crbltr.ads 20250808065140 d3d16ba4 ada.containers.red_black_trees%s D a-convec.ads 20250808065140 91fb49f3 ada.containers.vectors%s D a-direct.ads 20250808065140 467e87a1 ada.directories%s D a-envvar.ads 20250808065140 00080416 ada.environment_variables%s D a-except.ads 20250808065140 e7970cd9 ada.exceptions%s D a-finali.ads 20250808065140 bf4f806b ada.finalization%s D a-ioexce.ads 20250808065140 40018c65 ada.io_exceptions%s D a-iteint.ads 20250808065140 49a8bee2 ada.iterator_interfaces%s D a-reatim.ads 20250808065140 d11673fd ada.real_time%s D a-stream.ads 20250808065140 17477cbd ada.streams%s D a-string.ads 20250808065140 90ac6797 ada.strings%s D a-strfix.ads 20250808065140 8648dedb ada.strings.fixed%s D a-strhas.ads 20250808065140 e06866e7 ada.strings.hash%s D a-shcain.ads 20250808065140 08af52df ada.strings.hash_case_insensitive%s D a-strmap.ads 20250808065140 1f91ebb6 ada.strings.maps%s D a-stmaco.ads 20250808065140 4b1f2a0b ada.strings.maps.constants%s D a-strsea.ads 20250808065140 18c3c634 ada.strings.search%s D a-sttebu.ads 20250808065140 f1ad67a2 ada.strings.text_buffers%s D a-strunb.ads 20250808065140 b10770ab ada.strings.unbounded%s D a-stuten.ads 20250808065140 c6ced0ae ada.strings.utf_encoding%s D a-tags.ads 20250808065140 fbca0ad5 ada.tags%s D a-taside.ads 20250808065140 c0a7c8d8 ada.task_identification%s D a-textio.ads 20250808065140 34ef47de ada.text_io%s D a-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%s D a-uncdea.ads 20250808065140 c3a8ac65 ada.unchecked_deallocation%s D aws.ads 20250822150029 d28ddbae aws%s D aws-attachments.ads 20250822150028 2270236e aws.attachments%s D aws-config.ads 20250822150028 17e5b2cd aws.config%s D aws-containers.ads 20250822150028 c7ab8288 aws.containers%s D aws-containers-memory_streams.ads 20250822150028 ea28c859 aws.containers.memory_streams%s D aws-containers-string_vectors.ads 20250822150028 b5692847 aws.containers.string_vectors%s D aws-containers-tables.ads 20250822150028 dda133b5 aws.containers.tables%s D aws-default.ads 20250822150028 9ec982b1 aws.default%s D aws-headers.ads 20250822150028 25633780 aws.headers%s D aws-messages.ads 20250822150028 0ce1462a aws.messages%s D aws-mime.ads 20250822150028 796c9a32 aws.mime%s D aws-net.ads 20250822150029 4345e169 aws.net%s D aws-parameters.ads 20250822150029 ff4aa491 aws.parameters%s D aws-resources.ads 20250822150029 407ba395 aws.resources%s D aws-resources-streams.ads 20250822150029 95c86167 aws.resources.streams%s D aws-resources-streams-memory.ads 20250822150029 eb23d323 aws.resources.streams.memory%s D aws-response.ads 20250822150029 907d00d3 aws.response%s D aws-services.ads 20250822150029 e275bf31 aws.services%s D aws-services-split_pages.ads 20250822150029 24141ba4 aws.services.split_pages%s D aws-services-split_pages-shared.ads 20250822150029 cdd516ed aws.services.split_pages.shared%s D aws-services-split_pages-uniform.ads 20250822150029 d2e636c2 aws.services.split_pages.uniform%s D aws-services-split_pages-uniform.adb 20250822150029 d8fc2ef0 aws.services.split_pages.uniform%b D aws-session.ads 20250822150029 7ee0b17c aws.session%s D aws-status.ads 20250822150029 715df1ae aws.status%s D aws-templates.ads 20250822150029 7d4c13ec aws.templates%s D aws-url.ads 20250822150029 62bbe824 aws.url%s D aws-utils.ads 20250822150029 8ed0e56a aws.utils%s D gnat.ads 20250808065140 b5988c27 gnat%s D g-binenv.ads 20250808065140 9cb8b6eb gnat.bind_environment%s D g-bytswa.ads 20250808065140 a4d21639 gnat.byte_swapping%s D g-calend.ads 20250808065140 cad86fa7 gnat.calendar%s D g-catiio.ads 20250808065140 6f0f657f gnat.calendar.time_io%s D g-os_lib.ads 20250808065140 0db74523 gnat.os_lib%s D g-regexp.ads 20250808065140 691be386 gnat.regexp%s D g-regpat.ads 20250808065140 b85d88ef gnat.regpat%s D g-sechas.ads 20250808065140 302163b5 gnat.secure_hashes%s D g-shsh32.ads 20250808065140 ff78221c gnat.secure_hashes.sha2_32%s D g-shshco.ads 20250808065140 1144502c gnat.secure_hashes.sha2_common%s D g-sha256.ads 20250808065140 c083f050 gnat.sha256%s D interfac.ads 20250808065140 9111f9c1 interfaces%s D i-c.ads 20250808065140 e94c966a interfaces.c%s D i-cstrea.ads 20250808065140 ffd01b9d interfaces.c_streams%s D memory_streams.ads 20250822150029 bf3b9ce5 memory_streams%s D system.ads 20250808065140 d0bef732 system%s D s-atacco.ads 20250808065140 5868e3ba system.address_to_access_conversions%s D s-assert.ads 20250808065140 9c4520c7 system.assertions%s D s-atocou.ads 20250808065140 dc18efc3 system.atomic_counters%s D s-crtl.ads 20250808065140 beb39b9e system.crtl%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-ficobl.ads 20250808065140 dc5161d4 system.file_control_block%s D s-finpri.ads 20250808065140 5970d55a system.finalization_primitives%s D s-finroo.ads 20250808065140 0a7c3ed4 system.finalization_root%s D s-imagea.ads 20250808065140 c875d703 system.image_a%s D s-imagei.ads 20250808065140 5e131ce0 system.image_i%s D s-imad64.ads 20250808065140 41fa65e5 system.img_address_64%s D s-imgint.ads 20250808065140 67e4edfb system.img_int%s D s-linux.ads 20250808065140 34850a8c system.linux%s D s-memory.ads 20250808065140 18949c1a system.memory%s D s-multip.ads 20250808065140 38ac9f73 system.multiprocessors%s D s-oscons.ads 20251019144612 5fab350e system.os_constants%s D s-osinte.ads 20250808065140 89e0af7e system.os_interface%s D s-os_lib.ads 20250808065140 dd4133ed system.os_lib%s D s-oslock.ads 20250808065140 13fa6b78 system.os_locks%s D s-parame.ads 20250808065140 3597fc11 system.parameters%s D s-pooglo.ads 20250808065140 91708d21 system.pool_global%s D s-putima.ads 20250808065140 17291fe4 system.put_images%s D s-regexp.ads 20250808065140 9c7d27a7 system.regexp%s D s-regpat.ads 20250808065140 3f91c1d3 system.regpat%s D s-retsta.ads 20250808065140 0f6b06cb system.return_stack%s D s-secsta.ads 20250808065140 578279f5 system.secondary_stack%s D s-soflin.ads 20250808065140 5d88fdea system.soft_links%s D s-stache.ads 20250808065140 0b81c1fe system.stack_checking%s D s-stausa.ads 20250808065140 5be75682 system.stack_usage%s D s-stalib.ads 20250808065140 1c9580f6 system.standard_library%s D s-stalib.adb 20250808065140 eb464a47 system.standard_library%b D s-stoele.ads 20250808065140 ccded4e8 system.storage_elements%s D s-stopoo.ads 20250808065140 e9fa2dd8 system.storage_pools%s D s-stposu.ads 20250808065140 e0b9fefd system.storage_pools.subpools%s D s-stratt.ads 20250808065140 516607ae system.stream_attributes%s D s-string.ads 20250808065140 582aac7d system.strings%s D s-ststop.ads 20250808065140 c569db7c system.strings.stream_ops%s D s-tasinf.ads 20250808065140 528dde74 system.task_info%s D s-taspri.ads 20250808065140 1e109e82 system.task_primitives%s D s-taprop.ads 20250808065140 750673ca system.task_primitives.operations%s D s-taskin.ads 20250808065140 38289021 system.tasking%s D s-taprob.ads 20250808065140 acd6094d system.tasking.protected_objects%s D s-tpoben.ads 20250808065140 60ad3dae system.tasking.protected_objects.entries%s D s-tassta.ads 20250808065140 cca55c94 system.tasking.stages%s D s-traent.ads 20250808065140 c81cbf8c system.traceback_entries%s D s-unstyp.ads 20250808065140 fa2a7f59 system.unsigned_types%s D s-valint.ads 20250808065140 8bab724f system.val_int%s D s-valspe.ads 20250808065140 f810d31c system.val_spec%s D s-valuns.ads 20250808065140 f7ddb71d system.val_uns%s D s-valuei.ads 20250808065140 d9377ca5 system.value_i%s D s-vaispe.ads 20250808065140 8280550e system.value_i_spec%s D s-valueu.ads 20250808065140 a38d32a6 system.value_u%s D s-vauspe.ads 20250808065140 89269ba5 system.value_u_spec%s D s-vs_int.ads 20250808065140 06b6b724 system.vs_int%s D s-vs_uns.ads 20250808065140 e7f47a27 system.vs_uns%s D s-wchcon.ads 20250808065140 d9032363 system.wch_con%s D s-wchstw.ads 20250808065140 2d112c01 system.wch_stw%s D templates_parser.ads 20250822150029 1cb5e754 templates_parser%s D templates_parser.adb 20250822150029 096761bf templates_parser%b D templates_parser-cached_files.adb 20250822150029 dbda1c76 templates_parser.cached_files D templates_parser-configuration.ads 20250822150029 3b1753b8 templates_parser.configuration%s D templates_parser-data.adb 20250822150029 1b5e26e4 templates_parser.data D templates_parser-definitions.adb 20250822150029 c20aa6ba templates_parser.definitions D templates_parser-expr.adb 20250822150029 f197c968 templates_parser.expr D templates_parser-filter.adb 20250822150029 07e21396 templates_parser.filter D templates_parser-input.ads 20250822150029 f7044302 templates_parser.input%s D templates_parser-macro.adb 20250822150029 67ab4a97 templates_parser.macro D templates_parser-print_tree.adb 20250822150029 8a2ed825 templates_parser.print_tree D templates_parser-query.ads 20250822150029 d3ae967d templates_parser.query%s D templates_parser-simplifier.adb 20250822150029 cd927d20 templates_parser.simplifier D templates_parser-utils.ads 20250822150029 8849593d templates_parser.utils%s D templates_parser-version.adb 20250822150029 878c6008 templates_parser.version D templates_parser_tasking.ads 20250822150029 4c0209f0 templates_parser_tasking%s D zlib.ads 20250822150029 0714e1ed zlib%s G a e G c Z s b [get_page_ranges aws__services__split_pages__uniform 51 24 none] G c Z s b [get_translations aws__services__split_pages__uniform 55 24 none] G c Z s s [splitterDF aws__services__split_pages__uniform 63 9 none] G c Z s s [splitterDI aws__services__split_pages__uniform 63 9 none] G c Z s s [splitterIP aws__services__split_pages__uniform 63 9 none] G r i none [get_page_ranges aws__services__split_pages__uniform 51 24 none] [for_every_association templates_parser 295 14 none] G r c none [get_page_ranges aws__services__split_pages__uniform 51 24 none] [clear templates_parser 137 14 none] G r c none [get_page_ranges aws__services__split_pages__uniform 51 24 none] [composite templates_parser__query 40 13 none] G r c none [get_page_ranges aws__services__split_pages__uniform 51 24 none] [size templates_parser 143 13 none] G r s translate_set [get_translations aws__services__split_pages__uniform 55 24 none] [translate_setIP templates_parser 653 9 none] G r f translate_set [get_translations aws__services__split_pages__uniform 55 24 none] [initialize templates_parser 658 25 none] G r c none [get_translations aws__services__split_pages__uniform 55 24 none] [size templates_parser 143 13 none] G r c none [get_translations aws__services__split_pages__uniform 55 24 none] [Oconcat templates_parser 96 13 none] G r c none [get_translations aws__services__split_pages__uniform 55 24 none] [Oconcat templates_parser 98 13 none] G r c none [get_translations aws__services__split_pages__uniform 55 24 none] [safe_uri aws__services__split_pages__shared 40 13 none] G r c none [get_translations aws__services__split_pages__uniform 55 24 none] [assoc templates_parser 171 13 none] G r c none [get_translations aws__services__split_pages__uniform 55 24 none] [insert templates_parser 242 14 none] G r c none [get_translations aws__services__split_pages__uniform 55 24 none] [assoc templates_parser 178 13 none] G r c none [get_translations aws__services__split_pages__uniform 55 24 none] [assoc templates_parser 186 13 none] G r c none [get_translations aws__services__split_pages__uniform 55 24 none] [assoc templates_parser 202 13 none] G r d translate_set [get_translations aws__services__split_pages__uniform 55 24 none] [adjust templates_parser 660 25 none] G r e tag [splitterDF aws__services__split_pages__uniform 63 9 none] [finalize templates_parser 593 25 none] G r s splitter [splitterIP aws__services__split_pages__uniform 63 9 none] [splitterIP aws__services__split_pages 114 9 none] G r s tag [splitterIP aws__services__split_pages__uniform 63 9 none] [tagIP templates_parser 587 9 none] G r f tag [splitterIP aws__services__split_pages__uniform 63 9 none] [initialize templates_parser 592 25 none] G r e tag [splitterIP aws__services__split_pages__uniform 63 9 none] [finalize templates_parser 593 25 none] X 11 a-conhel.ads 84R12 Reference_Control_Type<22|43R9> X 24 a-iteint.ads 24h9 Forward_Iterator 32h9 Reversible_Iterator<24R9[14|78]> X 37 a-tags.ads 653V13 CW_Membership{boolean} 63|50s31 112s31 X 42 aws.ads 32K9*AWS 41e8 62|30r9 69r5 63|32r6 34r14 135r5 X 59 aws-services.ads 32K13*Services 42|32k9 59|37e17 62|30r13 69r9 63|32r10 34r18 135r9 X 60 aws-services-split_pages.ads 34K22*Split_Pages 59|32k13 60|131e29 62|30r22 49r10 63r51 69r18 63|32r19 . 34r27 135r18 44i7*First{positive} 63|80m24 88m28 93m13 45i7*Last{natural} 63|80m36 89m28 94m13 48A9*Ranges_Table(43R9) 62|53r47 59r16 63|42r47 84r19 108r16 49A9*URI_Table(35|105R9) 62|58r16 63|107r16 51H9*Splitter 116e14 62|49r22 63r63 115p7*Self(51R9) 63|50r46 112r46 X 61 aws-services-split_pages-shared.ads 30K42*Shared 43e36 63|32w31 124r41 125r41 40V13*Safe_URI{string} 63|124s48 125s48 X 62 aws-services-split_pages-uniform.ads 30K34*Uniform 60|34k22 62|63E9 69l30 69e37 63|34b39 135l30 135t37 48R9*Splitter<60|51R9> 48d19 51P24 52r15 55P24 56r16 63c9 67e17 63|41r15 . 50r14 50r31 105r16 112r14 112r31 48i19*Max_Per_Page{positive} 63r19 63|79r22 85r30 85r55 88r42 89r42 93r27 51V24*Get_Page_Ranges{60|48A9}<60|62p13> 52>7 53>7 63|40b24 98l8 98t23 52r7 This{48R9} 63|41b7 50r41 53r7 Table{143|233R9} 63|42b7 77r25 55V24*Get_Translations{143|233R9}<60|69p13> 56>7 57>7 58>7 59>7 63|104b24 . 133l8 133t24 56r7 This{48R9} 63|105b7 112r41 57i7 Page{positive} 63|106b7 124r64 125r64 128r41 58a7 URIs{60|49A9} 63|107b7 118r19 119r46 124r58 125r58 126r41 126r47 127r41 . 127r47 59a7 Ranges{60|48A9} 63|108b7 110r28 65r10 HREFS_V{143|156R12} 63|72m19 115r21 119m18 119r36 129r46 66r10 INDEXES_V{143|156R12} 63|73m19 120m18 120r36 130r46 X 63 aws-services-split_pages-uniform.adb 47U17 Max_Size 47>27 47=44 57b17 61l11 61t19 67r64 47r27 A{143|163R9} 57b27 60r52 47b44 Quit{boolean} 57b44 58r31 50r7 Self{62|48R9} 72r14 73r14 79r17 85r25 85r50 88r37 89r37 93r22 51i7 Max{natural} 60m10 60r30 79r10 80r44 85r19 94r22 67U17 Compute_Max_Size[143|295] 77s7 144|1949b14 84a10 Result{60|48A9} 87r24 88m13 92m10 92r18 93r44 96r17 87i14 I{integer} 88r21 88r59 89r57 112r7 Self{62|48R9} 115r16 119r13 119r31 120r13 120r31 129r41 130r41 113r7 Set{143|233R9} 124m15 124r15 125m15 125r15 126m15 126r15 127m15 127r15 . 128m15 128r15 129m15 129r15 130m15 130r15 132r14 118i14 I{integer} 119r52 120r48 X 66 aws-templates.ads 32K13*Templates=32:31 62|53r15 59r37 65r22 66r22 63|42r15 44r11 45r11 108r37 . 113r14 X 85 system.ads 67M9*Address X 99 s-memory.ads 51V13*Alloc{85|67M9} 101i22 66U14*Free 102i22 74V13*Realloc{85|67M9} 103i22 X 114 s-stausa.ads 207U14*Initialize 208i22 272U14*Output_Results 276i22 X 116 s-stalib.adb 87U14 Break_Start 88i22 X 143 templates_parser.ads 45K9*Templates_Parser 63|30r6 111r11 143|673e21 96V14*"&"{73R9} 63|119s44 98V14*"&"{73R9} 63|120s46 137U14*Clear 63|72s7 73s7 143V13*Size{natural} 63|60s35 115s10 156R12*Vector_Tag{73R9} 62|65r32 66r32 163R9*Association 63|47r31 57r31 143|622e14 171V13*Assoc{163R9} 63|124s20 125s20 178V13*Assoc{163R9} 63|126s20 127s20 186V13*Assoc{163R9} 63|128s20 202V13*Assoc{163R9} 63|129s20 130s20 233R9*Translate_Set<22|43R9> 62|53r25 59r47 63|42r25 108r47 113r24 143|656e14 242U14*Insert 63|124s7 125s7 126s7 127s7 128s7 129s7 130s7 295u14*For_Every_Association 63|67r41 X 154 templates_parser-query.ads 30K26*Query 63|30w23 45r21 154|49e27 40V13*Composite{143|73R9} 63|60s41